Freelancer Dashboard

SaaS web app
A full-stack, multi-tenant SaaS application for freelancers to manage clients, projects, tasks, time tracking, invoices, and payments.
Tech Stack
- Frontend: Next.js 16 (App Router), TypeScript, TailwindCSS, shadcn/ui
- Backend: Next.js API Routes
- Database: PostgreSQL with Prisma ORM
- Authentication: NextAuth v5 (beta)
- Payments: Stripe (one-off & subscriptions)
- Email: Resend / Mailtrap
- Charts: Recharts
- Forms: React Hook Form + Zod