Inspiration

We realized people often have to choose between what’s good for them, what’s affordable, and what’s sustainable. But what if those choices could align? EcoFinWell was born from the idea that AI can help people live better: for themselves, their wallets, and the planet.

What it does

EcoFinWell is an AI-powered personal coach that unites your health, finance, and sustainability data into one “digital twin.” It visualizes how your daily choices impact all three areas and gives smart, actionable recommendations to help you stay balanced.

How we built it

The frontend was built with React 19, React router V7, and Vite. For UI and styling, we used Tailwind CSS, Shadcn UI, Framer motion and Lucid React. Backend, database and authentication is entirely managed with Convex.

Challenges we ran into

Combining financial, health, and environmental data into one meaningful score was tough, especially keeping it explainable. Designing Lumi’s personality to feel supportive (not robotic) also took careful prompt tuning and iteration.

Accomplishments that we're proud of

We built a working AI that not only analyzes but understands users across three life domains. Our “What-If Simulator” lets people see how small lifestyle tweaks can ripple across their finances, health, and carbon footprint in real time.

What we learned

We learned that multi-domain AI isn’t just about data: it’s about trust, empathy, and feedback loops. Designing explainable, human-centered recommendations is just as important as predictive accuracy.

What's next for EcoFinWell

We plan to expand Lumi into a full voice-based coach, add deeper integrations (like wearable and carbon tracking APIs), and launch community challenges so users can make collective impact visible, turning personal growth into global change.

Built With

  • framer
  • lucide
  • react-router
  • shadcn
  • tailwind
  • typescript
  • vite
Share this project:

Updates