Inspiration

As a high school student trying to learn tech, I've been building various chatbots, AI agents, mini projects and designing. I've seen lot of my friends and students struggling to manage their finances in a structured way and most lack basic financial literacy, this is where DIME bridges the gap and I hope it helps the users to understand finances better.

What it does

DIME provides

  1. Smart dashboard with expense tracker
  2. Weekly/monthly spending line
  3. Manual expense entry with auto categorization
  4. Income tracking
  5. Report analysis on budget and savings
  6. Savings goal with progress bar
  7. Goal reminder
  8. Financial literacy about budgeting and finance
  9. AI summarization of topics such as tax, investment
  10. Daily 5 minute mini quiz with streak progress calculator

How we built it

We built DIME using Canva for UI/UX, React/React Native for the frontend, Supabase/Firebase and Lovable.dev cloud for authentication and database, and free AI tools to generate finance lessons, insights, and daily quizzes. DIME is built using Loavble.dev

Challenges we ran into

One major challenge was connecting multiple tools smoothly while keeping the user experience simple. Managing clean expense categorization and analytics without overwhelming the interface was also difficult. And one more major hurdle was decreasing attention span of users, after I realized just an informative and expense tracker wouldn't be captivating enough for users to learn financial literacy, hence we solved the problem by introducing everyday quizzes with streak system.


Accomplishments that we're proud of

I created a working MVP with authentication, expense tracking, analytics, savings goals, and gamified quizzes — all built with free and accessible tools. The modern UI and smooth onboarding flow are big highlights. I'm proud that DIME will provide financial literacy to young adults so they could get more opportunities.

What we learned

We learned how to combine AI + no-code tools for faster development, how to structure databases for finance apps, and how important simple design is when dealing with money-related features.

What's next for DIME

Next steps include adding bank sync through the Account Aggregator Framework, launching a public beta, improving AI insights, adding community challenges, and preparing for scalability and enhancing more ways to provide financial literacy to all.

Share this project:

Updates