Product Requirements Document ABOUT US Friska is a technology startup that makes booking offline doctor appointments easier and more flexible so that our customers don’t have to wait for their turn when visiting a doctor. We promise to deliver the best experience between our customers and doctors. On one hand, we strive to provide our customers with a simple platform to book, modify and track appointments with their doctors thereby saving their time. On the other hand, we support our doctors with the simplicity of our technology so as to operate with ease, multiply their earnings and establish their digital presence. USER SIDE 1. Book Appointment - book, modify, cancel an appointment. 2. Payment Gateway. - Direct Payment 3. QR Scanning. - Book Appointment 4. Profile page - edit profile, past & upcoming appointments, payment options, my documents, logout. 5. Upload Records - Cloud Storage. - Medical Records, etc. 6. Customer Support page, Landing page, About us, Contact us, Join us, Privacy Policy, Terms & Conditions. Online: ● Explore Doctors based on GPS, other filters, etc. ● Book Appointment. ● Add Note to the Doctor. ● Doctor’s Profile: - Name - Profile Picture - Associated with which Hospital - Reviews or Feedbacks - Available Slots (Schedule) - Doctor’s licence & certifications - Specializations - Years of Experience - Patients handled till now (through app) - Education - Awards & Recognition ● User Profile - Name - Profile Picture - Contact Information - History (of platform usage) - Medical Reports ● Chatting Section - Profile Name & Picture - User Actions - Send a note while booking appointment - Take available actions (like change slots, reschedule, etc.) - Upload Prescription or Medical Reports - Conversation History (All media at one place) ● Navigation - Explore - GPS - QR Code - Scan QR - Add QR Image - Appointments (Bookings) - Messages - Notifications DOCTOR SIDE (Fully customisable as per doctor’s needs) My Profile 1. Basic Details ● Hospital’s Name ● Doctor’s Name ● Registered Email Address ● Registered Contact Number ● Editing Options 2. QR Code ● View QR ● Print QR 3. Payments ● Total Earnings ○ Daily, Monthly & Yearly ● Commission Charged ○ Daily, Monthly & Yearly ● Bank Account Details ○ View ○ Edit ● Password Protected Calendar 1. Clinic Schedule ● Available Dates ● Available Timings ○ Daily available Timings in a day Example: 2 Timings in a day 10:00 AM to 02:00 PM 04:00 PM to 07:00 PM ○ Number of Slots in a time 8 Slots in 1st Timing Phase System Calculated - 30 Mins per Slot ○ Number of Appointments per Slot 2 Patients per Slot First come first served basis ● Add or Edit Timings & Schedule Appointment Queue 1. Queue Management ● Doctors can see the upcoming appointments ● Cancel or Reschedule the Appointment 2. Appointment Management ● Add new offline appointments ○ Name ○ Contact ○ Timing ● Cancel or Reschedule the Appointment