Arogya - Doctor Appointment

Arogya is a telemedicine app for booking appointments and consulting doctors via secure video calls, with role-based access.

Arogya - Doctor Appointment
Tech Stack

Frontend:

Next.js
Tailwind CSS
React

Backend:

Node.js
Next.js API Routes

Database:

PostgreSQL (Neon)

ORM:

Prisma

Tools:

Git
GitHub
Postman
Vonage (for video calls)

Deployment:

Vercel

What the project is?

Arogya is a doctor consultation app with appointment booking, video calls, and role-based access for admins, doctors, and patients.

Why I built this?

To create a remote healthcare platform that’s easy to use, scalable, and improves doctor-patient access across regions.

What problem it solves?

It makes healthcare accessible from anywhere, saving time and effort for both doctors and patients.

Key Features

  • Role-based access (Admin, Doctor, Patient)
  • Video consultation via Vonage
  • Freemium model with credit usage
  • Doctor scheduling
  • Patient appointment booking
  • Admin dashboard
  • Responsive mobile-friendly UI
  • screenshot-0
    screenshot-1
    screenshot-2
    screenshot-3
    screenshot-4
    screenshot-5
    screenshot-6
    screenshot-7
    screenshot-8
    screenshot-9
    screenshot-10
    screenshot-11
    screenshot-12
    screenshot-13
    screenshot-14
    screenshot-15
    screenshot-16
    screenshot-17
    screenshot-18
    screenshot-19
    screenshot-20
    screenshot-21
    screenshot-22
    screenshot-23
    screenshot-24
    screenshot-25

    What I Learned / Challenges

    Learned video API integration, secure auth, credit systems, and building responsive, role-based platforms.