Prescripto is a full-stack web application designed to streamline the process of managing digital prescriptions and medical orders. It enables doctors to issue prescriptions digitally, patients to view and track them, and admins to manage overall platform activities in a secure environment.
Prescripto aims to modernize the traditional prescription process by offering:
- 🩺 Doctors: Ability to create, manage, and issue digital prescriptions to patients.
- 👨⚕️ Patients: Secure access to view prescriptions and place orders for medicines or medical services.
- 🛡️ Admins: Full control over the platform — manage user accounts, review activities, and maintain system health.
The project ensures that communication between healthcare professionals and patients is efficient, reliable, and compliant.
- Register/Login securely
- Write & edit digital prescriptions
- View patient history and issued prescriptions
- Register/Login securely
- View prescriptions assigned by doctors
- Place medicine orders based on prescription
- Secure admin authentication (using environment-based credentials)
- View admin profile
- Manage and monitor overall system activity
- Node.js
- Express.js
- MongoDB
- Mongoose
- JSON Web Tokens (JWT)
- Cookie-based Auth
- React.js
- Tailwind CSS