muhesh-kumar /
cse3002-project
A Full Stack Hospital Management System built using JavaScript and NodeJS
34/100 healthLoading repository data…
HarshDave0212 / repository
A full-stack hospital management system built using HTML, CSS, JavaScript, Node.js, Express, and MySQL. Features include patient registration, doctor management, appointment booking, and appointment history with secure backend APIs and dynamic frontend pages.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Frontend
Backend
hospital-management-system/
├── config/
│ └── db.js # MySQL connection configuration
├── middleware/
│ └── auth.js # Auth middleware for protected routes
├── routes/
│ ├── adminRoutes.js
│ ├── appointmentRoutes.js
│ ├── authRoutes.js
│ ├── protectedRoutes.js
│ └── userRoutes.js
├── database/
│ └── hospital_management.sql # MySQL schema and tables
├── frontend/
│ ├── admin/
│ │ ├── admin.html
│ │ ├── admin.css
│ │ └── admin.js
│ ├── doctor/
│ │ ├── doctor.html
│ │ ├── doctor.css
│ │ └── doctor.js
│ ├── images/
│ └── user/
│ ├── index.html
│ ├── signup.html
│ ├── login.html
│ ├── profile.html
│ ├── book-appointment.html
│ ├── find-a-doctor.html
│ ├── about-us.html
│ ├── chatbot.js
│ └── other CSS and JS files
├── .env # Environment variables
├── package.json
├── package-lock.json
├── server.js # Main server entry point
└── README.md # Project description and guide
user_id, name, email, password, role)doctor_id, user_id, specialization, availability_schedule)patient_id, user_id, age, gender)appointment_id, patient_id, doctor_id, appointment_type, status, appointment_date)1️⃣ Clone the repository:
git clone https://github.com/your-username/hospital-management-system.git
2️⃣ Install dependencies:
cd hospital-management-system
npm install
3️⃣ Configure your .env file (if used) with your database credentials.
4️⃣ Run the backend server:
node server.js
5️⃣ Open public/index.html in your browser to start using the system.
Appointment APIs
POST /api/appointments/book — Book a new appointment
GET /api/appointments/patient/:id — Get appointment history for a patient
Doctor APIs
GET /api/doctors/ — Get all doctors
POST /api/doctors/add — Add a new doctor
DELETE /api/doctors/:id — Delete a doctor
User APIs
POST /api/users/register — Register a new user
POST /api/users/login — User login
Harsh Dave
Selected from shared topics, language and repository description—not editorial ratings.
muhesh-kumar /
A Full Stack Hospital Management System built using JavaScript and NodeJS
34/100 healthanakhas771 /
A modern full-stack hospital management platform built with React and Django REST Framework, providing secure authentication, doctor appointment booking, online payments, and an interactive admin dashboard with real-time analytics.
43/100 healthLeeDev428 /
A modern, web-based hospital management platform built with a full-stack JavaScript ecosystem (Nuxt.js, Node.js, and PostgreSQL) that leverages tRPC for high-performance, type-safe data communication.
47/100 healthhammad-devs /
HMS is a full-stack web application with a Flask (Python) backend, MySQL database, and HTML/CSS/JavaScript frontend. It manages patients, doctors, appointments, admissions, laboratory tests, prescriptions, and billing. The project implements ER modeling, 3NF normalization, RBAC security, and SQL queries for efficient hospital data management.
50/100 healthashrithvm /
A full-stack web application designed to streamline hospital administrative and clinical operations. This project showcases expertise in building scalable, responsive web applications using ASP.NET Core Blazor, C#, Microsoft SQL Server, HTML/CSS, and JavaScript.
40/100 healthvinayagamoorthyc /
Working on my Intern Project to develop a full-stack web application using PHP
32/100 health