Inspiration
With the rising popularity of side income, we recognized the growing need for a tool that empowers individuals to effectively manage and optimize their earnings. Many side hustlers struggle with tracking income, expenses, time investment, and overall profitability, leading to missed opportunities for growth and efficiency. To address this, we developed an intuitive application designed to help users navigate their profit/loss margins with ease.
What it does
SideQuest is an all-in-one side hustle management platform that helps users track their earnings, expenses, time spent, and overall performance. The app provides:
Automated income & expense tracking – Log transactions with ease to see where your money is going. Data-driven recommendations – Get insights on trends, seasonal fluctuations, and growth opportunities. Profit & loss analysis – A real-time dashboard displaying net earnings and financial health.
How we built it
We developed SideQuest using React.js, Next.js, Tailwind.css, and Postcss. , connecting to a secure database to store financial and time-tracking data. The application integrates with Nessie (Capital One API) for additional financial tools. We also utilized the Gemini API in order to provide users with an analysis of their transaction data and financial literacy.
Challenges we ran into
API integrations – Implementing third-party financial APIs while maintaining security and efficiency. JavaScript Literacy - We didn't have much experience in JavaScript. This led to a slight learning period when we could have been developing.
Accomplishments that we're proud of
We are extremely proud to have developed a scalable backend that can handle multiple users and different types of side hustles. We are also proud of our fun and interactive design.
What we learned
We learned how to work with financial APIs and data analytics to provide meaningful insights.
What's next for SideQuest
Deploy on a mobile app for on-the-go tracking.
Built With
- gemini
- nessie
- next.js
- react.js
- tailwind
Log in or sign up for Devpost to join the conversation.