https://github.com/prathamdmehta/prescripto
Prescripto is an innovative platform simplifying doctor appointments by connecting patients with specialists, scheduling visits, and managing medical records in one place. It enhances healthcare accessibility, saves time, and empowers users to take control of their health while ensuring a seamless experience for both patients and providers.
https://github.com/prathamdmehta/prescripto
axios-react razorpay react react-hooks react-router redux-toolkit tailwind-css toast-notifications
Last synced: 2 months ago
JSON representation
Prescripto is an innovative platform simplifying doctor appointments by connecting patients with specialists, scheduling visits, and managing medical records in one place. It enhances healthcare accessibility, saves time, and empowers users to take control of their health while ensuring a seamless experience for both patients and providers.
- Host: GitHub
- URL: https://github.com/prathamdmehta/prescripto
- Owner: prathamdmehta
- Created: 2025-01-25T09:35:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-01T13:21:04.000Z (over 1 year ago)
- Last Synced: 2025-04-05T08:28:28.067Z (about 1 year ago)
- Topics: axios-react, razorpay, react, react-hooks, react-router, redux-toolkit, tailwind-css, toast-notifications
- Language: JavaScript
- Homepage: http://prescriptobypm.onrender.com/
- Size: 4.35 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Prescripto - Healthcare Appointment and Prescription Management System
**Prescripto** is a web application designed to simplify healthcare appointments and prescription management. Built with React, the front end provides a seamless user experience for patients to book appointments, view prescriptions, and manage their profiles while integrating secure payment options.
## Table of Contents
- [Demo](#demo)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Usage](#usage)
---
## Demo

---
## Features
- **User Authentication**: Secure login and registration for patients and doctors.
- **Doctor Directory and Profiles**: Patients can browse a directory of doctors, view detailed profiles, and make informed appointment decisions.
- **Appointment Scheduling**: Patients can book, reschedule, or cancel appointments with ease.
- **Prescription Management**: Access and view prescriptions issued by doctors directly through the platform.
- **Payment Integration**: Razorpay integration for secure payments related to appointment bookings or other services.
- **User Dashboard**: A personalized area where patients can manage appointments, view medical history, and update profile information.
- **Notifications**: Real-time notifications for appointment confirmations, reminders, and updates.
- **Responsive Design**: A mobile-friendly design ensuring optimal performance on all devices.
---
## Technologies Used
- **React**: UI development
- **Redux**: State management
- **React Router**: Navigation between pages
- **Axios**: API requests for backend communication
- **Razorpay API**: Payment processing
- **Tailwind CSS**: Styling framework for a responsive and modern interface
- **Toast Notifications**: For real-time user feedback
---
## Usage
- **Home Page**: View featured doctors and easily access core functionalities.
- **Doctor Directory**: Browse and filter doctors based on specialty or location.
- **Book Appointment**: Select a doctor and schedule an appointment.
- **Prescriptions**: View a history of issued prescriptions and their details.
- **User Dashboard**: Manage your profile, view upcoming appointments, and handle notifications.