Inspiration

As a college student, budgeting is crucial. However, keeping track of where our money flows and if our expenditure has exceeded our budget, especially in the middle of the month, is quite difficult. Hence, we decided to create a website dedicated to organizing our finances.

What it does

Hen Nest is a user-friendly website that tracks how your money is flowing. Firstly, you can add all your transactions, be it expenses or income. You get to note down various details of expenses or income, including category, amount, date, and description. The dashboard page is dedicated to having a visual representation of the monthly budget, transactions, and expense breakdown. The main and important part of our website is that when the monthly expenses exceed the budget, an auto-generated email is sent. Furthermore, a summary is also sent every month.

How we built it

For the frontend, we used:

  • Next.js
  • React
  • Tailwind CSS
  • Radix UI components
  • React Hook Form
  • Recharts for charting

For the backend, we used:

  • Prisma (ORM for database)
  • Inngest

Challenges we ran into

We had problems with sending the monthly summary to users' emails. Since our goal was to make budgeting simple for users, we had to experiment with different UI layouts and make adjustments based on usability.

Accomplishments that we're proud of

In a time frame of 24 hours, we were successfully able to create a website and integrate most of the parts we had initially planned. The biggest reason this happened was that we worked together as a team and used our resources properly.

What we learned

We got to know what Supabase is. We learned how to efficiently use React and Tailwind CSS to create a visually appealing and responsive user interface.

Beyond technical skills, we realized the importance of time management and prioritization. Since we had only 24 hours, we had to decide which features were essential and which could be added later.

What's next for Hen Nest

Hen Nest will be able to connect to various banking systems so it can automatically track your expenses and income, so that users just have to note down their cash expenses.

Furthermore, Hen Nest could become a subscription-based website.

Built With

Share this project:

Updates