Built with Next.js 15, Prisma + Neon (Postgres), Tailwind CSS v4, shadcn/ui, Clerk Auth, and Vonage for secure video consultations.
HealthEase is a modern platform for browsing doctors, booking appointments, and conducting online consultations, with a clean and responsive UI.
- 👤 Patients: Register, browse doctors, book appointments, join video consults
- 👩⚕️ Doctors: Manage availability, appointments, and consult patients online
- 🛠️ Admins: Approve doctors, oversee appointments, manage specialties
- 📅 Real-time slot booking with Prisma-backed DB
- 🔒 Authentication & Roles powered by Clerk
- 🎥 Video consultations with Vonage SDK
- 🎨 Beautiful UI with Tailwind CSS v4 + shadcn/ui + Radix primitives
- 🌗 Dark mode via next-themes
- 🧩 Form validation with React Hook Form + Zod
- ⚡ Blazing fast dev mode with Turbopack
- Framework: Next.js 15 (App Router + Turbopack)
- Database/ORM: Prisma + Neon Postgres
- Auth: Clerk
- UI: Tailwind CSS v4, shadcn/ui, Radix
- Forms & Validation: React Hook Form + Zod
- Video SDK: Vonage
- Icons: Lucide React