An expense tracker built with Next.js, Tailwind CSS, and Prisma. This app allows users to track their expenses, income, investments, and EMI payments.
This app is built with the following technologies:
-Next.js
-Tailwind CSS
-Prisma
-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
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