AI-powered Invoice Generator built with MERN Stack + Google GenAI
Finvoice AI is a smart invoicing platform that helps users create, manage, and analyze invoices instantly using artificial intelligence.
It leverages Google Gemini AI for intelligent text parsing and summarization — allowing users to generate complete, professional invoices from simple text or email data.
AI Invoice Creation – Paste any text, email, or receipt, and our AI instantly generates a complete invoice for you.
Smart Dashboard – Get clear financial insights through an AI-powered analytics dashboard.
Automated Reminders – Send polite and professional payment reminders with a single click.
Invoice Management – Track invoices, payments, and overdue clients easily.
Authentication System – Secure sign-up, login, and user-based data handling.
Responsive UI – Built with React + TailwindCSS for a sleek, modern experience.
| Layer | Technology |
|---|---|
| Frontend | React, Vite, TailwindCSS |
| Backend | Node.js, Express.js |
| Database | MongoDB (Mongoose) |
| AI Integration | Google GenAI (Gemini API) |
| Auth | JWT Authentication |
| State Management | Redux / Zustand |
| Version Control | Git + GitHub |
git clone https://github.com/Harsimar-Sahota/Finvoice-AI.git
cd Finvoice-AI