Doctor's Appointment Web Application (MERN Stack)

Project Overview

This full-stack web application allows patients to book appointments with doctors in a seamless and efficient way. Built using the MERN stack (MongoDB, Express.js, React.js, and Node.js), the app offers an intuitive interface for both patients and doctors, enabling online scheduling, location-based services, and real-time appointment management.

Run Locally

Clone the project

  git clone https://github.com/ayerhssb/Appointment-booking-app.git

Go to the project directory

  cd my-project

Install dependencies

  npm install

Start the server

  npm run start

Tech Stack

Frontend: React.js, CSS3, HTML5, Bootstrap for UI components

Server: Node, Express

Database: MongoDB for storing user data and appointments

APIs: Google Maps API for location services

Future Enhancements

Notification System: Implementing email or SMS reminders for upcoming appointments.

Real-time chat feature