Inspiration
In India, many people focus only on getting a safe government job and rarely explore business or investment opportunities. This made me realize that the core problem is a lack of financial awareness. I believe the first step toward change is learning to manage money — and that’s what inspired me to create FinanceFriend, a chatbot to guide people in budgeting, saving, and investing.
What it does
Logs expenses using commands like: log expense 200 food
Shows spending summary by category
Lets users set and track savings goals
Suggests basic investment plans
Fetches live stock prices using: quote TCS
All through a simple and friendly chat interface.
How we built it
Built in Python with a Gradio interface
Used SQLite to store user data
Integrated Alpha Vantage API for stock prices
Designed simple text-based commands for ease of use
Challenges we ran into
My concepts weren’t perfect at first, so I struggled with database logic and integration. To overcome this, I took help from AI tools and as well as the recordings of the session and some youtube content, which helped me debug and complete the project successfully.
Accomplishments that we're proud of
Built a working chatbot that can log expenses, set savings goals, and give basic investment tips — all through natural language.
Used real-world APIs like Alpha Vantage to bring live stock data into the conversation.
Made finance feel simple and accessible to users who may not be familiar with budgeting or investing.
Overcame challenges with the help of recordings of the session, showing how learning and building can go hand in hand.
What we learned
I learned how to:
Build an interactive chatbot using Gradio and Python.
Store data with SQLite and use APIs to fetch real-time stock quotes.
Break down financial literacy into simple tools like expense logging, goal setting, and investment tips.
What's next for Untitled
FinanceFriend is more than just code — it's a step toward financial empowerment. I hope this tool helps people see that managing money doesn’t have to be hard — it can start with a simple chat.
Built With
- ai
- api
- gradio
- python
Log in or sign up for Devpost to join the conversation.