Try it here: https://www.finbley.com
What Finbley does:
– Tracks daily/weekly spending in a clean interface
– Automatically categorizes expenses
– Shows daily, weekly & monthly summaries (biggest spend, patterns, small leaks)
– Sends accountability nudges when closer to budgets
– Helps users understand how small expenses add up
Tech Stack:
– Backend: Flask (SQLAlchemy, JWT, background jobs)
– Frontend: Bootstrap (I prefer this over Tailwind for rapid iteration)
– Database: MySQL
– Infra: Deployed on PythonAnywhere
– Future: Shared accounts, bank statement uploads, LLMs for spending summaries
I'd appreciate feedback on:
– Does it feel truly "lightweight" to you?
– What's the first thing you'd want to add?
– Any friction in transaction categorization?
– Anything that feels unclear or unnecessary?
Built this to scratch my own itch – curious if it helps others too. I’d love feedback from the HN community, especially around UX, onboarding, and technical architecture.
Thanks!