A modern, production-ready SaaS platform for seamless invoice management. GenInvoice empowers businesses and freelancers to create, manage, and send invoices effortlessly with a beautiful, responsive UI and robust backend.
- Fast Invoice Generation: Generate invoices in seconds
- Invoice Management: Manage your business invoices effortlessly
- Analytics Dashboard: Visualize your invoicing activity and business insights
- Email Support: Send invoices via email to customers with the invoice attached.
- Built-in Reminder: Send reminders any time for your invoices.
- Generate PDFs from scratch: Uses jsPDF to generate invoices pdfs from sratch
- Framework: Next.js 15 (App Router)
- API: tRPC
- Database: Prisma ORM
- Auth: Clerk.dev
- Email: Mailtrap
- Styling: Tailwind CSS
- UI/Animation: Framer Motion
- Rate Limiting: @upstash/redis & @upstash/ratelimit
- Deployment: Vercel
If you like this project, please star the repo and share it!
Made with β€οΈ using Next.js, tRPC, Prisma, Clerk, TailwindCSS, and Upstash.