Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rithviksighakolli/prescripto-hospital_management_system
Prescripto is a MERN-based Hospital Management System that streamlines healthcare operations with features like user authentication, appointment scheduling, patient records, and real-time doctor-patient communication. This scalable and secure platform enhances efficiency for modern hospitals.
https://github.com/rithviksighakolli/prescripto-hospital_management_system
express-js hospital-management-system mern-stack mongodb node-js reactjs
Last synced: 16 days ago
JSON representation
Prescripto is a MERN-based Hospital Management System that streamlines healthcare operations with features like user authentication, appointment scheduling, patient records, and real-time doctor-patient communication. This scalable and secure platform enhances efficiency for modern hospitals.
- Host: GitHub
- URL: https://github.com/rithviksighakolli/prescripto-hospital_management_system
- Owner: rithviksighakolli
- License: mit
- Created: 2024-11-06T15:04:19.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-19T06:58:10.000Z (about 1 month ago)
- Last Synced: 2025-01-07T19:26:26.576Z (16 days ago)
- Topics: express-js, hospital-management-system, mern-stack, mongodb, node-js, reactjs
- Language: JavaScript
- Homepage: https://prescripto-hospital-management-system-2dlr.onrender.com
- Size: 4.57 MB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Prescripto - Hospital Management System
## Description
**Prescripto** is a comprehensive Hospital Management System built on the MERN stack to enhance hospital operations. This system includes features such as secure user authentication, efficient appointment scheduling, patient record management, and real-time communication between doctors and patients. It provides a scalable and user-friendly platform to streamline healthcare workflows and improve the hospital experience.## Features
- **User Authentication**: Secure login for patients, doctors, and administrators.
- **Appointment Scheduling**: Easy booking, rescheduling, and cancellation of appointments.
- **Patient Records Management**: Store, access, and update patient health records.
- **Doctor-Patient Communication**: Real-time messaging for consultations and follow-ups.
- **Admin Dashboard**: Manage users, appointments, and view analytics.
- **Secure Data Storage**: Ensure patient privacy and data security with MongoDB.## Tech Stack
- **Frontend**: React.js
- **Backend**: Node.js and Express.js
- **Database**: MongoDB
- **Authentication**: JWT (JSON Web Tokens)
- **State Management**: Redux (optional)## Getting Started
Follow these instructions to set up the project locally.### Prerequisites
- Node.js installed
- MongoDB installed or access to a MongoDB cloud instance
- Git installed### Installation
1. **Clone the repository**
```bash
git clone https://github.com/your-username/Prescripto-Hospital_Management_System.git
cd Prescripto-Hospital_Management_System## Install dependencies
1. **Install admin dependencies**
```bash
cd admin
npm install
```2. **Install frontend dependencies**
```bash
cd frontend
npm install
```3. **Set up environment variables**
In the server directory, create a .env file with the following:MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
Run the application4. **Start server:**
```bash
cd backend
npm run server
```5. **Start Admin Panel:**
```bash
cd admin
npm run dev
```6. **Start Frontend Panel:**
```bash
cd frontend
npm run dev
```# Topics
Hospital Management, MERN Stack, MongoDB, Express.js, React, Node.js, Healthcare App, Patient Records, Appointments.# Contributors
Rithvik Sighakolli [Github](https://github.com/rithviksighakolli)# Deployment Links
[Prescripto Patient Panel](https://prescripto-hospital-management-system-2dlr.onrender.com)[Prescripto Admin/Doctor Panel](https://prescripto-hospital-management-system-dmls.onrender.com)
# Contact
For any questions or feedback, please contact [Rithvik Sighakolli](https://mail.google.com/mail/u/0/?tab=rm&ogbl#inbox?compose=GTvVlcSGLdXhmkgwVNdVxlKMVGdjhjxJTzgSsdkdVZdtWgrnhHsRXcxcMlSVxjWjwVvNTQxZDgHxM)# License
This project is licensed under the MIT License.