This expense tracker represents one of my first ventures into full-stack web development, combining modern technologies like Next.js, Tailwind CSS, and shadcn/ui for the frontend, with Prisma and PostgreSQL handling the backend database operations. The application features a clean, intuitive interface that allows users to easily track their financial transactions and manage their personal finances.
Users can securely log in using Clerk authentication, add and categorize their income and expenses, and visualize their financial data through interactive charts and summaries. The application provides detailed transaction history, category-wise breakdowns, and financial trends over time. This project helped me gain hands-on experience with full-stack development, database management, and implementing secure user authentication in a real-world application.