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.
- 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.
- 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)
- Clone the repository:
git clone https://github.com/yourusername/prescripto.git
- Navigate to the project directory:
cd prescripto - Install dependencies for both frontend and backend:
cd frontend && npm install cd ../backend && npm install
- Start the backend server:
npm run server
- Start the frontend server:
cd frontend && npm start
Contributions are welcome! Feel free to fork the repository and submit pull requests.
This project is licensed under the MIT License.
For any queries or collaborations, reach out to us at [your contact info].