This is a Hospital Management System built using the MERN (MongoDB, Express.js, React, Node.js) stack. It consists of three main parts: Frontend, Backend, and Dashboard.
- Dashboard
- Add Admin
- Add Doctor
- Add Receptionists
- See all doctors
- See all appointments
- Manage appointments
- Manages all frontend features
- Book appointment
- Send Message to admin
- Login / Register
- Frontend: React
- Backend: Node.js, Express.js
- Database: MongoDB
- Deployment: Not deployed yet
- Clone the repository:
git clone https://github.com/yatunyi15075/React_Hospital_Management_System.git
- Install dependencies:
cd React_Hospital_Management_System npm install
- Set up environment variables:
-
Create a
.env
file in the root directory. -
Define the following environment variables:
PORT=4000 MONGODB_URI=your_mongodb_connection_string
- Run the development servers:
-
Start the frontend server:
npm start
-
Start the backend server:
npm start
- Access the application:
Open your browser and navigate to http://localhost:3000
.
Contributions are welcome! Feel free to submit pull requests, bug reports, feature requests, or any suggestions to improve this project.
This project is licensed under the MIT License.