Inspiration
Many people struggle to manage their money, especially when it comes to understanding financial risks. Most apps either help with budgeting or give basic investment tips — but they don’t explain what the risks are or how to deal with them.
I wanted to build something that could do both: help users track their money and also give smart, easy-to-understand advice using AI. FinanceGuard AI was created to make personal finance simple, smart, and helpful for everyone.
What it does
FinanceGuard AI is a simple and smart personal finance assistant. It helps users:
- Track income, expenses, and savings
- Understand the risks in their financial habits
- Get AI-powered stock investing suggestions
- Learn key financial concepts through clear explanations
How we built it
The app was built using:
- Python and Flask for the backend
- HTML5, CSS3, and JavaScript for the frontend
- SQLite with SQLAlchemy for the database
- LangChain and OpenAI API to power the AI features
Everything was designed to prioritize simplicity and usability for all users.
Challenges we ran into
- Balancing ease of use with powerful features
- Making AI advice clear and relevant for beginners
- Handling and storing data securely
- Creating a modern and intuitive user interface
Accomplishments that we're proud of
- Successfully built a full-stack AI finance app from scratch
- Developed a working risk analysis engine
- Delivered an easy-to-use platform that makes finance less intimidating
- Integrated AI in a meaningful and user-friendly way
What we learned
- How to use LangChain and OpenAI to build practical AI tools
- How to create and manage a Flask application with secure data handling
- The importance of clear design and user experience in finance tools
- How to translate complex financial concepts into simple language
What's next for FinanceGuard AI
- Add user account creation and secure login
- Improve risk analysis with deeper financial modeling
- Enhance investment suggestions with real-time stock data
- Add more budgeting and goal-setting tools
Built With
- css3
- dotenv
- flask
- html5
- javascript
- jinja
- langchain
- openaiapi
- python
- sqlalchemy
- sqlite
Log in or sign up for Devpost to join the conversation.