Key Features • How To Use • Credits • License
-
2 types of User - Doctor & Patients
-
Patients Features
- Schedule Video calls with doctors
- Provide Feedback to Doctor after Video
- Update and view Profile
- Shop at E-Pharmacy
- View Previous Orders and Prescriptions
- Wallet System with Stripe for payments
-
Instructor Features
- Add Details
- Set Availability
- Join video calls
- Write Prescription for Patients after meet
-
Smart Queue Management
-
Email & Whatsapp Supprt for Notifications
-
Disease Prediction Model
-
Personalized Chatbot
To clone and run this application, you'll need Git, Node.js (which comes with npm) & Python installed. From your command line:
# Clone this repository
$ git clone https://github.com/kunalagra/MediCall
# Go into the repository
$ cd MediCall
# For frontend
$ cd medicall
# Install dependencies
$ npm install
# Rename .env.example to .env
$ mv .env.example .env
# Run the app
$ npm run dev
# For Backend
$ cd server
# Install dependencies
$ pip install -r requirements.txt
# Rename .env.example to .env
$ mv .env.example .env
# Run the server
$ flask run
Important
Populate your .env keys with their respective values.
Note
If you're using Linux Bash for Windows, see this guide or use node
from the command prompt.
This software uses the following packages:
Built at GFG's Solving for India Hackathon
AGPL-3