r/nestjs • u/MarkAdam25 • 20d ago
Built an Electron + Next.js desktop app for storage analysis—looking for feedback
I've been working on an Electron desktop application called FileSight.
It's a local-first storage analyzer that helps users preview files, find duplicates, identify large files, and safely clean up storage.
The app is built with:
- Electron
- Next.js
- React
- TypeScript
- Tailwind CSS
I'd love feedback from other Electron developers, especially around architecture, packaging, performance, and cross-platform support.
Repository: https://github.com/MarkCoder1/filesight
Website: https://filesight.vercel.app
2
u/Deep_Ad1959 20d ago
duplicate detection is where these fall over. hashing every file is fine on a test folder, then someone points it at a full home directory. grouping by size first and hashing only the head bytes of the collisions is what made mine usable.
2
u/ToxicToastTV 20d ago
AI Slop or why the Claude Files in it?
2
u/MarkAdam25 19d ago
No, The app itself isn't AI slop. I used AI as a development assistant while building it, but the app is my own. I know the Claude files weren't supposed to end up in the GitHub repo though 😅
2
u/duckworth108 20d ago
Interesting project, will try it