You are browsing as a guest. Sign up (or log in) to start making projects!

7h 12m 27s logged

DropFlow — The Final Final Devlog (We Made It Out)

I finally hit the finish line with DropFlow. When I started this side quest, the goal was simple: build a desktop app that cleans up messy folders without forcing anyone to sort files manually. Fast forward 38+ hours of coding later, and this thing turned into a whole entire unit.


What I Actually Built

DropFlow is officially a fully stacked Electron desktop app that flexes real features:

  • Smart Scanning & Categorization: Scans folders, finds files, and categorizes them automatically without breaking a sweat.
  • Search & Filter: Find whatever file you’re looking for instantly, or use category filtering to clear the clutter.
  • Organization Preview & Conflict Detection: Sneak-peek the organize plan and catch conflicting files before breaking your directory.
  • Automated Sorting: Creates category folders and sorts your files into their new homes on autopilot.
  • Big Brain Duplicate Detection: Compares actual file data (not just filenames) to separate real files from copies.
  • Proper Navigation: Smooth screen-to-screen routing across Home, Scan, Organization, and Duplicate Analysis.

Boss Fights (Problems Faced)

  • The Endless Page Nightmare: Originally, everything was stacked on one giant, scroll-heavy page. Cured the scroll fatigue by splitting the UI into separate screens with a goated Back button.
  • Preview Auto-Scroll: Users used to manually scroll down to see organization previews. Fixed the view so it automatically snaps straight to the action.
  • The Empty Folder Glitch: Scanning already-organized folders randomly showed zero folders available. Re-wired the scanner flow so it actually handles organized spaces smoothly.
  • Duplicate Confusion: Filenames like html.txt and html - Copy.txt were confusing the scanner logic. Upgraded dupes analysis to check actual file data instead of just guessing by name.
1
127

Comments 0

No comments yet. Be the first!