krishrathi1/Prescripto

Prescripto is a full-stack web application that enables patients to book appointments and consult with doctors anytime. With real-time interaction, secure authentication, and efficient appointment management, it simplifies healthcare access. Built with React, Node.js, and MongoDB, Prescripto ensures a seamless and user-friendly experience for both

★ 2Forks 0JavaScriptGitHub ↗Compare

README

Prescripto - Online Doctor Consultation Platform

Prescripto is a full-stack web application that enables patients to book appointments and consult with doctors anytime. With real-time interaction, secure authentication, and efficient appointment management, it simplifies healthcare access. Built with React, Node.js, and MongoDB, Prescripto ensures a seamless and user-friendly experience for both patients and doctors.

Features

  • Patient Portal: Users can register, search for doctors, and book appointments.
  • Doctor Portal: Doctors can manage appointments, interact with patients, and provide consultations.
  • Admin Dashboard: Administrators can manage users, doctors, and overall platform activities.
  • Real-time Interaction: Patients can chat with doctors for quick medical advice.
  • Secure Authentication: User authentication with secure login and role-based access control.
  • Appointment Management: A streamlined booking system with notifications.

Tech Stack

  • Frontend: React, HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT-based authentication
  • Hosting: Deployed using cloud services (e.g., AWS, Vercel, or Firebase)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/prescripto.git
  2. Navigate to the project directory:
    cd prescripto
  3. Install dependencies for both frontend and backend:
    cd frontend && npm install
    cd ../backend && npm install
  4. Start the backend server:
    npm run server
  5. Start the frontend server:
    cd frontend && npm start
    

Contribution

Contributions are welcome! Feel free to fork the repository and submit pull requests.

License

This project is licensed under the MIT License.


Connect with Us

For any queries or collaborations, reach out to us at [your contact info].

Contributors

krishrathi1

Issues