Inspiration
Managing personal finances can be overwhelming, especially with multiple accounts and financial goals. We wanted to create a solution that simplifies this process while providing valuable insights and secure transactions. Our goal was to empower users to make smarter financial decisions and achieve their savings goals effortlessly.
What it does
This project taught us the importance of user-centric design and efficient data handling. Streamlit allowed us to build an intuitive interface, while backend logic taught us how to seamlessly integrate features like transaction history, savings tracking, and financial insights. Collaboration and version control were key in ensuring smooth development.
How we built it
We used Streamlit for the front end, creating an interactive and visually appealing dashboard. Our backend logic was implemented in Python, with a modular design to handle deposits, transfers, savings, and transaction tracking. We also incorporated secure data handling practices to protect user information.
Challenges we ran into
One major challenge was managing state across multiple pages while ensuring consistency. Debugging circular imports in a modular structure was another hurdle we had to overcome. Additionally, designing a seamless user experience required iterative feedback and testing to get it right.
Accomplishments that we're proud of
None of us had worked extensively with Streamlit before, but we managed to learn it on the fly, leveraging its capabilities to build a modular and interactive financial app.
What we learned
Despite the challenges, building this project was an enriching experience. It not only honed our technical skills but also deepened our understanding of creating impactful, user-driven solutions in financial tech.
What's next for Fundly
After the hackathon is over, we can deploy the website so that users can track their monetary expenses
Log in or sign up for Devpost to join the conversation.