Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 2.08 KB

README.md

File metadata and controls

60 lines (42 loc) · 2.08 KB

Important File Tracker

A .NET, WPF Windows application designed and created by Charles Teets.

Dev Log

Easily keep track of where all the important files on your computer are

  • Bookmark and unmark local files for quick access
  • Make and save notes about files
  • Backup files to another local location or Google Drive
  • Open files using the OS default application

Installation & Usage

If you don't want to download and compile the code yourself, you can download the zipped files from my GitHub.

https://github.com/charlesteets/charlesteets.github.io/blob/main/ImportantFileTracker.zip

Alternatively, you can download this entire project and run it through Visual Studio in debug mode and play around with it.

Before running a program on your computer, you should always verify the hash if possible!

The entire zip file's hashes are listed below ↓


MD5 :

3E25A89E8BE17E94F174626CAB6C4D6B

SHA-1 :

1BF17392C3453B36377BCE7EA7B52C992886AB66

SHA-256 :

EBEE0F6F1721C14CB10AB4616B9BD4BAD83D583735457F39E6A1F49E5739E73A

SHA-512 :

35E15B702F17B92B8088E45298BBB66FB77F501997043D033DB4224FC1058D3C15A0127240CEBEA2B2B9C9CB04C36086AF49E712EA9DE84CECB4C4EC1FDFEFD1

C# techniques used

  • browse-for-file and folder dialogs
  • interfaces
  • dependency injection
  • delegates
  • generic collections
  • system IO
  • Google API integration
  • JSON serialization, deserialization, and constructors
  • Windows shell execution

Main Menu

Main Menu

Marked File Details

Marked File Details

Settings Page

Settings Page

Google Drive Integration

Google Drive Integration