About Factful Finance Lite: Our Journey

Inspiration

I wanted to make learning about money less scary and more fun for everyone. The idea was to create a simple, engaging tool, using AI to break down complex finance into easy bites, so anyone can feel more confident about their financial decisions.

What I Learned

This being my first hackathon, it was a crash course! I learned a lot about:

  • Connecting a frontend (HTML, Tailwind CSS, JavaScript) to a Python FastAPI backend.
  • Designing and using APIs to make web pages dynamic.
  • Leveraging AI (Perplexity) to generate and simplify financial content, making it truly accessible.
  • The full Git workflow for managing and submitting a project.

How I Built It

  • Frontend: HTML, Tailwind CSS for style, and JavaScript for interactivity (quizzes, simulators, fetching data).
  • Backend: Python with FastAPI to serve financial data (stored in JSON).
  • AI (Perplexity Labs): Used to generate initial drafts of financial explanations, simplify complex terms, and curate illustrative data for our tools. This ensured content was accurate and easy to understand.

Challenges

  • Making the JavaScript logic for interactive features like the simulators and quiz work smoothly.
  • Ensuring the AI-generated content was perfectly simple and clear for a beginner audience, requiring some refinement.
  • Managing time effectively to deliver a functional project within the hackathon deadline.
  • Navigating the Git and submission process for the first time.

Despite the challenges, it was incredibly rewarding to build Factful Finance Lite and see it come to life as a tool to help others learn about finance!

Built With

Share this project:

Updates