Skip to content

VatsalP117/expense-tracker

Repository files navigation

Expense Tracker

An expense tracker built with Next.js, Tailwind CSS, and Prisma. This app allows users to track their expenses, income, investments, and EMI payments.

Tech Stack

This app is built with the following technologies:

-Next.js
-Tailwind CSS
-Prisma

Features

-User authentication with Clerk
-Add, edit, and delete transactions
-Filter transactions by date, type, and category
-Display total expenses by category for each month
-Pagination for transactions and categories
-Dynamic category options based on the selected transaction type

Acknowledgments

Thanks to the following resources for helping me build this project:

-Next.js documentation
-Tailwind CSS documentation
-Prisma documentation
-Clerk documentation
-Iconmonstr for providing free icons.
-Material UI
-shadcn-ui for the components