Inspiration- what can not be measured, can not be managed. There are some apps which might track our expenses but they might not suggest what next. Also leveraging AI to make better financial decisions was the idea behind this app.
What it does--This app tries to resolve that issue by letting us keep track of what, where and how much we spend and also has a personal chatbot to assist further in financial planning and providing blockchain based rewards to incentivize savings.
Key Features Main Tabs Dashboard: Financial overview with balance, income/expense tracking, and quick actions Budget: Visual analytics with charts, category breakdowns, and savings goals AI Coach: Intelligent financial coaching with chat interface Rewards: Blockchain-powered achievement system with Algorand tokens Settings: User profile, preferences, and premium features Authentication Complete sign-up/sign-in flow with Supabase User profile management Premium subscription system Financial Management Real-time balance tracking Income and expense management Savings goal setting and progress tracking Budget vs actual spending analysis Blockchain Rewards Automatic badge minting for savings milestones Rarity system (Common, Rare, Epic, Legendary) Algorand blockchain integration Monthly achievement tracking AI Coaching Personalized financial advice Voice message support (mobile) Quick action prompts Context-aware recommendations
How we built it- took ideas from Chatgpt and built it in bolt completely.
Challenges we ran into- 1) data across different tabs was not synchronized. Goal setting was limited to a single tab.
2) there was no slider window to drag down to view all content in each tab. 3) some buttons were inactive in different tabs.
Accomplishments that we're proud of- Being from a non-tech background, this was my first experience of building a full fledged app on my own with the use of llm's and bolt. It was a great learning experience with my horizon of understanding expanding a lot about frontend, backend, database integrations, debugging and problem solving. A huge shoutout to all the organizers. I will definitely cherish these learning experiences. Kudos to all!!!
What we learned- To be honest, building an app is not a easy task as it seems to be. It demands passion, commitment and a huge chunk of one's time. But in the end, after seeing your final product everything is definitely worth it. And yes vibe coding is fun!!
What's next for AI-Powered Personal Finance Coach It can be integrated directly with payment apps and bank accounts so that the income, expenses etc. is automatically tracked without we having to manually set goals.
Built With
- algorand
- and-edge-functions.-algorand-handles-blockchain-rewards
- database-(postgresql)
- exporouter
- javascript
- react-native
- reactnativechartkit
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.