← Back to portfolio
Desktop App

CloudIgnore

A WPF dashboard for tagging build folders (bin, obj, .vs, node_modules, etc.) with Dropbox's hidden "ignore" NTFS attribute, so they stop syncing — without anyone needing to know PowerShell or that the attribute even exists. Scan a root folder, preview every match against an active rule profile, then apply or undo the ignore flag with one click.

C#WPFObject-Oriented (no MVVM)NTFS Alternate Data Streams
🖼️Screenshots coming later
ScanRecursively walks a chosen root folder against the active rule profile (e.g. .NET Build Folders: bin, obj, .vs, TestResults).
PreviewShows every match in a results grid with status — Pending, Already ignored, or Failed — before anything is touched.
Apply / UndoWrites (or removes) the actual com.dropbox.ignored alternate data stream on the selected items.
Safety ModeNo changes happen until you scan, preview, select items, and explicitly confirm Apply Ignore.

Core MVP

  • Choose a root folder + ignore profile
  • Scan recursively for matches
  • Preview before applying
  • Apply / Undo the Dropbox ignore flag

Employer Skills

  • WPF desktop UI
  • Object-oriented service/model design (no MVVM)
  • NTFS alternate data stream manipulation
  • Safe file-system operations

Future Features

  • Custom file/folder rule editor
  • OneDrive/Google Drive detection + guidance (no equivalent ignore API exists there)
  • Installer and GitHub release