Skip to content

riya9927/AstraMedicare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

49 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AstraMedicare πŸ₯πŸ’Š

Full Stack Doctor Appointment Booking System

πŸ“Œ Overview

AstraMedicare is a full-stack Doctor Appointment Booking platform developed using the MERN stack (MongoDB, Express.js, React.js, Node.js). It is designed to streamline healthcare services by offering a centralized system for managing doctor appointments, patient records, and administrative controls. The platform features secure multi-role authentication for Patients, Doctors, and Admins, enabling personalized access to features such as appointment scheduling, and real-time updates. AstraMedicare is an ideal solution for hospitals, clinics, and individual medical practitioners seeking to digitize and simplify their operations.


πŸš€ Features

User Side

  • πŸ§‘β€βš•οΈ Book online doctor consultations
  • πŸ“… Manage appointments (book, reschedule, cancel)
  • πŸ“ View and store electronic health records (EHR)
  • πŸ” User authentication (Signup/Login)
  • πŸ“ž Contact and support page

πŸ› οΈ Admin Side Features

  • πŸ“Š Dashboard – View key metrics, appointments, and activity logs
  • πŸ‘₯ Staff Management – Add, edit, or remove hospital staff
  • 🩺 Add Doctor – Onboard new doctors with specialization, schedule, and contact info
  • πŸ“‹ Doctor List – View and manage all registered doctors
  • πŸ§‘β€πŸ€β€πŸ§‘ Add Patient – Register patients with medical history and contact data
  • πŸ“„ All Patients List – Search, view, and filter patient records
  • πŸ“† Appointment Management – Schedule, update, or cancel appointments

πŸ› οΈ Tech Stack

Frontend

  • React.js
  • Tailwind CSS
  • Axios
  • React Router DOM

Backend

  • Node.js
  • Express.js
  • MongoDB (Mongoose)
  • JWT for authentication

πŸ“¦ Installation

1. Clone the Repository

git clone https://github.com/your-username/AstraMedicare.git
cd AstraMedicare


## πŸ§ͺ Testing

* API tested with Postman
* UI tested across modern browsers

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages