🧠 Inspiration In today’s world, millions of people — especially students and young adults — struggle with basic financial decisions. We’re taught algebra in school, but not how to budget, save, or invest. We built FinWise to make financial literacy accessible to everyone through a conversational, intelligent AI assistant. Our goal was to combine economics and technology in a way that’s useful, educational, and beginner-friendly.
💡 What it does FinWise is a web-based AI-powered finance advisor that: Provides real-time financial advice on budgeting, saving, and investing. Uses natural language conversations to explain economic concepts. Helps users make informed decisions based on financial literacy principles.
Built using HTML, CSS, JavaScript, and the OpenRouter API, it simulates a personal financial coach available 24/7 — for free — to anyone with an internet connection.
🛠️ How we built it Designed a responsive, clean UI using HTML and CSS. Used JavaScript to handle frontend logic and user input/output. Integrated the OpenRouter API to communicate with powerful LLMs (like GPT-4o) to deliver intelligent, personalized financial responses. Focused on building a lightweight solution that runs entirely on the frontend, making it highly accessible and deployable.
🚧 Challenges we ran into Prompt engineering: Fine-tuning the AI prompts to ensure accurate and relevant financial responses. Context handling: Managing how conversations are structured and displayed with limited backend logic. Design: Keeping the user experience simple, especially for users with no finance or tech background.
🏆 Accomplishments that we're proud of Successfully built a functional, real-time AI finance advisor in the browser without needing a backend. Kept the interface beginner-friendly and mobile-responsive. Delivered accurate financial suggestions with a conversational tone. Created a scalable base that could be easily extended into a full product.
📚 What we learned The power of OpenRouter + JavaScript in creating intelligent tools with minimal setup. How to translate complex economic topics into simple language using LLMs. The importance of clean UX in making financial tools approachable for non-experts.
🚀 What's next for FinWise We’re just getting started. Here’s what we plan next: 🧾 Add modules for tracking spending and setting financial goals. 🌍 Introduce multilingual support to make FinWise globally accessible. 📊 Integrate real-world financial data to give market-aware recommendations. 🎓 Collaborate with schools or nonprofits to promote financial literacy education through FinWise.
Built With
- css3
- github
- html5
- javascript
- openrouter


Log in or sign up for Devpost to join the conversation.