InspirationInspiration
We were inspired by the growing trend of financial transparency and gamification in banking apps. We wanted to create a fun and visual way to reflect users' financial health using AI-generated avatars.
What it does
Our app clones the core features of the Bunq banking experience while introducing a twist—dynamic avatars that visually evolve based on the user's account balance. These avatars are generated and updated in real time by an AI agent that interprets financial data into visual traits.
How we built it
We used Next js, we creates a Progressive Web Application (PWA) for the front-end to mimic the Bunq interface and a custom REST API for secure account data management. The AI agent leverages image generation APIs to dynamically create avatars based realtime balances.
Challenges we ran into
One major challenge was syncing financial data securely and quickly enough to reflect real-time avatar changes. We also had to fine-tune the AI agent’s prompts to ensure avatars consistently reflected meaningful financial thresholds.
Accomplishments that we're proud of
we love the grandpa avatar!
What we learned
We learned how to securely handle financial data and integrate generative AI into a consumer-facing app. Additionally, we gained experience designing feedback loops where AI agents enhance user engagement through personalization. and work as a team
What's next for How much money do you have - Avatar
We plan to add emotional intelligence to the AI agent so it can generate avatars that reflect not only wealth but also spending habits and savings goals. We're also exploring partnerships with fintech APIs to offer real bank account linking and avatar evolution over time.
check out the Loom video explaining how it works - PWA and REST API :
Built With
- fastapi
- javascript
- next
- python
- typescript
Log in or sign up for Devpost to join the conversation.