Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 MediTrack

MediTrack Banner

Full-Stack Healthcare Management System

React Node.js Express MongoDB


📖 About

MediTrack is a MERN-based healthcare management system for handling authentication, patients, staff, and appointments with role-based access control.

✨ Features

  • 🔐 User Registration & Login
  • 👥 Role-Based Access Control
  • 📅 Appointment Booking & Tracking
  • 🏥 Patient & Staff Management
  • 🍪 Cookie/Session Authentication
  • 🔒 Protected API Routes
  • 📊 User Data Isolation

📸 Application Screenshots

1. Overview & Dashboard

MediTrack Dashboard

2. Create Account

MediTrack Create Account

3. Patient & Staff Management

MediTrack Management

4. Appointment Booking & Tracking

MediTrack Appointment Booking

🔌 API Testing — Postman

  



  

🛠️ Tech Stack

Frontend: React, Axios Backend: Node.js, Express.js Database: MongoDB, Mongoose Authentication: Express Session, Cookies

🚀 Run Locally

git clone https://github.com/Atibayounus/MediTrack.git
cd MediTrack

# Backend
cd server
npm install
npm start

# Frontend
cd ../client
npm install
npm run dev

Create a .env file in server with your MongoDB URI and session secret.


👨‍💻 Author

Atiba Younus — Computer Science Student & Full-Stack Developer

GitHub


⭐ Star the repository if you like it!

About

Clinic appointment portal built with MERN, JWT auth via HttpOnly cookies, and role-based access control.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages