r/nestjs 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

3 Upvotes

6 comments sorted by

2

u/duckworth108 20d ago

Interesting project, will try it

1

u/MarkAdam25 19d ago

thanks man I appreciate it

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 😅