MediPlus is a comprehensive Hospital Management System built using the MERN stack (MongoDB, Express.js, React.js, Node.js). This system is designed to streamline various operations within a hospital, including patient management, appointment scheduling, staff management, inventory management, billing, and more.
Follow these steps to set up MediPlus on your local machine:
Before you begin, ensure you have the following installed:
- Node.js: Download and install Node.js from nodejs.org.
- MongoDB: Install MongoDB Community Edition from mongodb.com.
-
Clone the repository:
git clone https://github.com/your_username/MediPlus.git
-
Navigate to the project directory:
cd MediPlus
-
Install dependencies for both frontend and backend:
cd client && npm install cd ../server && npm install
-
Set up environment variables:
-
Create a
.env
file in theserver
directory. -
Define the following variables:
PORT=5000 MONGODB_URI=your_mongodb_uri JWT_SECRET=your_jwt_secret
-
-
Start the backend server:
cd ../server && npm start
-
Start the frontend development server:
cd ../client && npm start
-
Access the application:
Open your web browser and navigate to
http://localhost:5173
.
This project is licensed under the MIT License - see the LICENSE file for details.
- Hat tip to anyone whose code was used
- Inspiration
- etc.