Skip to content

A modern web application connecting patients and doctors for seamless scheduling and secure video consultations.

Notifications You must be signed in to change notification settings

tech-wizar/Doctors-Appointment-Platform

Repository files navigation

MedMe - Doctor's Appointment Platform

A full-stack healthcare application that allows patients to book and manage appointments with doctors for one-on-one video consultations


Features

  • Role-Based Authentication: Secure sign-up and login for patients, doctors, and admins.
  • Appointment Management: Patients can book appointments based on doctors' real-time availability.
  • Admin Dashboard: Admins can verify and manage doctor applications.
  • Doctor Dashboard: Doctors can manage their availability and earnings.
  • Video Consultations: Integrated one-on-one video calls powered by Stream.

Tech Stack

  • Framework: Next.js 14 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS & Shadcn/ui
  • Backend & Database: Appwrite (Backend-as-a-Service)
  • Video API: Stream
  • Form Management: React Hook Form
  • Schema Validation: Zod

Getting Started

Follow these instructions to set up the project on your local machine.

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/tech-wizar/Doctors-Appointment-Platform.git

About

A modern web application connecting patients and doctors for seamless scheduling and secure video consultations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published