MedScribe is a comprehensive healthcare documentation system designed to streamline medical records management. This system is divided into two core components: the frontend and backend, offering a holistic solution for healthcare professionals and institutions.
MedScribe aims to revolutionize healthcare documentation by providing an efficient and user-friendly platform for healthcare providers to manage medical records, patient histories, and more. The system offers a powerful frontend for user interaction and a robust backend for data management.
Here's a brief overview of the project's directory structure:
- frontend: Contains the frontend application.
- backend: Houses the backend server and database logic.
- src: Backend source code.
- models: Data models and schemas.
- routes: API routes and controllers.
To set up MedScribe on your local development environment, follow these steps:
-
Clone the repository to your machine:
git clone https://github.com/your-username/medscribe.git
-
Clone the repository to your machine:
git clone https://github.com/your-username/medscribe.git
-
Navigate to the project directory:
cd medscribe -
Frontend Setup:
-
Go to the frontend directory:
cd frontend -
Install frontend dependencies:
npm install
-
-
Backend Setup:
-
Go to the backend directory:
cd backend/src -
Install backend dependencies:
npm install
-
-
Configure environment variables, including API keys and database settings, as needed.
You can run MedScribe as follows:
-
Frontend Development:
Start the frontend development server:
npm run dev
-
Backend Development:
Start the backend server:
node app.js
MedScribe offers a range of features tailored to healthcare documentation needs:
- Seamless medical records management.
- Patient data and history tracking.
- Secure user authentication and access control.
- Robust API for integration with other systems.
- Efficient healthcare data storage and retrieval.
Here's a brief guide on navigating the MedScribe application:
- Dashboard: After logging in, you'll be greeted with the dashboard where you can access various features.
- Patient Records: Access and manage patient records through the intuitive interface.
This project is licensed under the MIT License. See the LICENSE file for details.