Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 3.19 KB

README.md

File metadata and controls

72 lines (50 loc) · 3.19 KB

MedVault

image

MedVault is an advanced patient data management system designed to ensure data security, accessibility, interoperability, and privacy protection within the healthcare ecosystem. It serves as a reliable partner in managing secure health data, providing essential features for healthcare providers and patients.

Features

  • Data Security: Ensures the highest level of data security for patient records.
  • Accessibility: Provides secure access to patient data from anywhere, reducing delays in patient care.
  • Interoperability: Facilitates the exchange of patient data between healthcare providers and systems.
  • Privacy Protection: Prioritizes patient privacy with robust encryption and access controls.
  • Audit Trails: Tracks and records user activity for auditing purposes.
  • User Authentication: Implements secure authentication methods to verify user identities.
  • E-Prescriptions: Enables electronic prescriptions to streamline medication management.
  • Patient Portals: Offers patient portals for easy access to medical records and communication with healthcare providers.

Technologies Used

  • Frontend: React.js for building the user interface.
  • Backend: Node.js and Express.js for server-side logic.
  • Database: MongoDB for storing patient data.
  • Authentication: JWT (JSON Web Tokens) for user authentication.
  • Styling: Tailwind CSS for styling the user interface components.
  • Image Handling: Importing images for visual content.

Getting Started

  1. Clone the Repository:
    git clone https://github.com/yourusername/medvault.git
  2. Install Dependencies:
  • for front-end:
    cd Frontend
    npm install
    npm run dev
  • for back-end:
    cd Server
    npm install
    npm run server
  • create a .env.local file in Server folder:
    MONGO_URI =paste your MongoURI here.
  1. Open in Browser: Visit http://localhost:5173/ in your browser to view the application.

Technologies

The MedVault application utilizes the following technologies:

For more information on each technology and their usage, please refer to the respective official websites or documentation.

Contributing

Contributions to this project are welcome. If you would like to contribute, please follow these guidelines:

  • Fork the repository and create your branch.
  • Make your changes and ensure they are appropriately documented.
  • Submit a pull request describing the changes you've made.

Please adhere to good coding practices and maintain a clean commit history.

License

This project is licensed under the MIT License.

image image