Skip to content

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.

License

Notifications You must be signed in to change notification settings

meniraj07/Prescripto-Hospital_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
    git clone https://github.com/your-username/Prescripto-Hospital_Management_System.git
    cd Prescripto-Hospital_Management_System
    

Install dependencies

  1. Install admin dependencies

    cd admin
    npm install
  2. Install frontend dependencies

    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 application

  4. Start server:

    cd backend
    npm run server
  5. Start Admin Panel:

    cd admin
    npm run dev
  6. Start Frontend Panel:

    cd frontend
    npm run dev

Topics

Hospital Management, MERN Stack, MongoDB, Express.js, React, Node.js, Healthcare App, Patient Records, Appointments.

Contributors

Niraj Kumar Github

Deployment Links

Prescripto Backend

Prescripto Patient Panel

Prescripto Admin/Doctor Panel

Contact

For any questions or feedback, please contact Niraj Kumar

License

This project is licensed under the MIT License.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages