Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 Hospital Management System

A full-stack Hospital Management System developed using Node.js, Express.js, MySQL, HTML, CSS, and JavaScript. The system provides RESTful APIs for managing hospital operations including patients, doctors, appointments, billing, employees, and medicines.

🚀 Features

  • Patient Management
  • Doctor Management
  • Appointment Scheduling
  • Billing System
  • Employee Management
  • Nurse & Admin Staff Management
  • Medicine & Prescription Records
  • CRUD Operations
  • RESTful API Design

🛠 Tech Stack

  • Node.js
  • Express.js
  • MySQL
  • HTML
  • CSS
  • JavaScript

📂 Project Structure

Hospital-Management-System
│
├── server.js
├── index.html
├── package.json
├── package-lock.json
└── .gitignore

⚙️ Installation

Clone the repository

git clone https://github.com/ritabrata-dev/Hospital-Management-System.git

Install dependencies

npm install

Configure your MySQL database and update the database credentials in server.js.

Start the server

node server.js

The server runs on

http://localhost:3000

📌 Sample API Endpoints

Method Endpoint
GET /patients
GET /doctors
GET /appointments
GET /salary
POST /add-patient
DELETE /delete-patient/:id
GET /generate-bill/:id

📸 Screenshots

(Add screenshots here)

👨‍💻 Author

Ritabrata Dey

GitHub: https://github.com/ritabrata-dev

About

A full-stack Hospital Management System built with Node.js, Express.js, MySQL, HTML, CSS, and JavaScript.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages