The Full Stack Finance Platform is a modern, responsive web application designed to help users record transactions, categorize expenses, and gain actionable financial insights. Developed with Next.js, Shadcn UI, and Tailwind CSS, this platform delivers a clean, mobile-first experience that makes financial management seamless and insightful.
Leveraging Google Gemini AI for intelligent expense categorization and trend detection, the app ensures that users can understand and optimize their spending patterns. Its robust backend uses Prisma ORM and PostgreSQL for seamless transaction recording, retrieval, and analytics.
🌍 Live Demo: quantro-finance-app-tne4-5zc0f51ye-dungar-sonis-projects.vercel.app
- ✅ Responsive, mobile-first design built with Next.js, Shadcn UI, and Tailwind CSS
- ✅ User-friendly sign-in and role-based access control powered by Clerk
- ✅ Intelligent expense categorization and trend detection using Google Gemini AI
- ✅ Strong relational database schema and seamless transaction recording with Prisma ORM and PostgreSQL
- ✅ Secured and rate-limited endpoints implemented using Arcjet
- ✅ Automated background jobs and workflow orchestration using Inngest
- ✅ Deployed to Vercel for scalability, performance, and reliability
- ✅ Tested REST APIs thoroughly using Postman
- Next.js — Server-side rendering and app directory architecture
- Shadcn UI — Tailwind-based component library for sleek, modern interfaces
- Tailwind CSS — Responsive design and layout
- Clerk — User sign-in, sign-up, and role-based access control
- Arcjet — Rate limiting and protection for APIs
- PostgreSQL — Relational database for transaction recording and analytics
- Prisma ORM — Type-safe data access and schema modeling
- Google Gemini AI — Expense categorization and trend detection
- Inngest — Automated background jobs for processing and trend detection
- Vercel — Production-ready deployment platform
- Postman — API testing and debugging
app/ components/ lib/ prisma/ public/ styles/ .env next.config.js tailwind.config.js postman_collection.json README.md
git clone https://github.com/your-username/full-stack-finance-platform.git
cd full-stack-finance-platform
npm install
npm run dev