My Journey Building BoltTrackPro for the Bolt.new Hackathon
When I started building BoltTrackPro, I had no idea it would grow from a simple personal project into a powerful, free, and fun financial tracking tool.
The idea began with one person in mind: my daughter, a student nurse juggling long shifts, university lectures, and irregular mealtimes—often leading to untracked, impulsive spending. I wanted to help her stay on top of her finances, build better habits, and save for the future.
I had previously played around with the Bolt.new development environment, and for this project I was learning how to integrate Supabase and implement version control through GitHub and deploy with Netlify. Every step of the way, I was learning by doing—facing roadblocks, fixing them, and moving forward with the vision.
From One User to Many
Originally designed for one user—my daughter—the app quickly evolved to serve more people. As I added features for her (like Income & Expenditure tracking, a Budget Manager, Debt Manager, and Savings Goals), I realized I also needed it for myself.
I began using it to track credit card transfers—specifically when 0% interest periods were ending, which had been silently costing me money each month.
This dual-use case—student budgeting + adult debt awareness—gave BoltTrackPro real meaning. I realized it could help others at any stage of life.
Shared Financial Challenges
Inspired by my daughter's request, I introduced:
Shared Financial Challenges – A gamified goal system where she and her partner can save together for a well-earned holiday.
Features include:
- Savings goal progress tracking
- Motivational nudges
- Friend codes to share only specific goals with friends or family
What I’ve Learned
- Bolt.new is a powerful platform that makes full-stack app development fast and rewarding, even for newcomers.
- Supabase was a game-changer—it made authentication, database management, and real-time features easy to implement.
- I’ve learned how to architect features in a scalable way, create a beautiful UI, and even write my own deletion logic to comply with privacy standards.
Most importantly, I learned that when you build with purpose, you create something personal and impactful.
BoltTrackPro Is Now Live & Free
The app is mobile-friendly, live, and completely free to use for anyone:
🔗 https://spectacular-piroshki-e21e03.netlify.app/
Anyone can:
- Sign up with just an email
- Track expenses, income, and debts
- Set savings goals
- View reports and spending categories
- Create shared savings goals with friends and family
- Delete their account anytime using a secure backend function
Who Is This App For?
Whether you're:
- A student trying to budget between classes and shifts
- A working adult keeping tabs on credit card interest
- Or someone new to managing money...
BoltTrackPro is here to help you start simple and stay consistent.
Project History
The project initially began as BoltTrack – a mobile-first expense tracking app. Due to large processing demands on the chat file, I was prompted to duplicate the project and remove the old conversation history. While I successfully duplicated the project, I wasn't sure how to fully remove the original chat. As a result, I continued development on the duplicated version, now called BoltTrackPro, and repurposed the original BoltTrack- Mobile First Expense Tracking App environment as a development sandbox.
Conclusion
Built with love and learning, it's turned out to be not just an app—it’s a reflection of a journey I took to help someone I care about.
Now, it’s out there to help others too.
Thanks to the Bolt.new Hackathon for the motivation to ship this.
I’m excited to keep building.
Built With
- bolt.new
- netlify
- node.js
- react
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.