My Doughjo Project Story

Inspiration

I realized that despite the abundance of information, many people still lack basic financial education. Schools focus on math but rarely teach practical finance skills. As a result, a majority of people struggle with managing debt, investing, or even understanding essential financial terms. The existing financial education resources are often incomplete or too complex, leaving many without the tools they need to take control of their money.

What I Learned

Building Doughjo taught me how critical it is to deliver financial education in a way that is simple, engaging, and actionable. I learned that combining automation with bite-sized lessons can help users build lasting money habits. Along the way, I deepened my knowledge of:

  • Core personal finance concepts
  • Designing intuitive user experiences
  • Managing data securely with modern backend tools
  • Motivating users through gamification

How I Built It

I started by identifying the pain points people face around finances and designed a solution that automates tedious tasks while providing easy-to-understand lessons. I used Bolt.fun for rapid prototyping and front-end development, which allowed me to iterate quickly without heavy coding. For the backend, I integrated Supabase to store user data securely and enable real-time progress tracking. To keep users motivated, I incorporated gamified elements like badges and streaks.

Challenges Faced

A key challenge was striking the right balance between simplicity and providing meaningful financial knowledge. I wanted Doughjo to be accessible to beginners but still offer value for more experienced users.


I’m excited to continue improving Doughjo to empower more people with the confidence and skills to master their finances.

Built With

  • bolt
  • netlify
  • openrouter
  • plaid
  • supabase
Share this project:

Updates