NextPay is a full-stack invoice management app built with Next.js, featuring secure authentication, database management, transactional emails, and seamless payments.
- Next.js 15
- React 19
- TypeScript
- Tailwind CSS
- Clerk (for authentication)
- Radix UI (Dialog, Dropdown Menu, Icons, and Slot)
- Lucide Icons
- Drizzle ORM (for database schema and ORM)
- PostgreSQL (as the database)
- Stripe (for payments)
- Resend (for handling email notifications)
- React Email (for email templates)
- ESLint (for linting)