- 🤖 Introduction
- ⚙️ Tech Stack
- 🔋 Features
- 🚀 Getting Started
- 🤝 Contributing
- 👤 About Me
- 📜 License
The Hospital Management System is a web application designed to streamline hospital operations including patient registration, doctor appointments, admin management, and real-time data updates. The platform enhances communication between patients and medical staff while providing secure and scalable solutions using the MERN stack.
- MongoDB – NoSQL Database
- Express.js – Backend Framework
- React.js – Frontend Framework
- Node.js – Backend Runtime Environment
- Tailwind CSS – UI Styling
- JWT Auth – User Authentication
- Mongoose – MongoDB ORM
✅ Patient Registration
✅ Doctor Login & Dashboard
✅ Appointment Scheduling
✅ Admin Panel for Managing Doctors, Patients & Appointments
✅ User Authentication with JWT
✅ CRUD Operations for All Modules
✅ Responsive UI with Tailwind CSS
✅ Search & Filter Functionalities
✅ Form Validation & Error Handling
✅ Dark Mode (Optional)
✅ Mobile-Friendly Design
To use this project on your local machine:
git clone https://github.com/Zuhaib-dev/HMS.git
cd hospital-management-system
npm installCreate a .env file in the root directory and add the following:
PORT=5000
MONGODB_URI=your_mongodb_uri
JWT_SECRET=your_secret_keyReplace the values with your actual environment settings.
npm startVisit http://localhost:5000 or the frontend if hosted separately.
If you'd like to use or contribute to this project:
- ⭐ Star this repository
- 📥 Clone the repo
- 🛠️ Make your changes
- 🔁 Submit a Pull Request
To use the code directly:
npm install
npm run devFeel free to fork and customize it!
This project was developed by Zuhaib Rashid while learning the MERN Stack from Sheryians Coding School.
📧 Email: [email protected]
📞 Phone: 6006414088
📍 Location: Srinagar, Jammu and Kashmir
🔗 GitHub: github.com/Zuhaib-dev
🔗 LinkedIn: linkedin.com/in/xuhaib-rashid-661345318
🔗 X.com: x.com/xuhaib_x9
This project is open-source and available under the MIT License.
Made with ❤️ by Zuhaib Rashid
