Orbsway doctor panel
A dashboard where doctors manage patients, adjust their exercises and book Google Meet appointments, with Razorpay and Cashfree for payments.
- Client
- Orbsway, a health-tech startup
- Built for
- Doctors treating patients on Orbsway
- Scope
- Doctor dashboard
- Type
- Web

Every patient, in one place.
We built a dashboard for doctors to manage their patients and appointments.
Doctors see each patient’s details, schedule appointments and manage the exercises they’ve prescribed, tracking each patient’s performance and adjusting the exercises as needed.

A patient’s page
Their base values, their performance, and the exercises they’ve been prescribed, each one editable.

Every appointment
A sortable list of appointments, with their type, location and status, beside the day’s schedule.
Appointments, on Google Calendar.
We added Google sign-in and connected Google Calendar, so doctors book appointments with patients over Google Meet and manage them in their own calendar.

Booking an appointment
A date and time, how long it runs, online or offline, and the type of visit.
Payments that keep going.
We integrated Razorpay and Cashfree for payments: Razorpay as the primary gateway, with Cashfree as the fallback, so a payment can still go through when one of them fails.
Built with
- React
- The dashboard
- Redux
- App state
- Tailwind
- Styling
- Material UI
- Components
- Chart.js
- Performance charts
- Google OAuth
- Sign-in
- Google Calendar
- Appointments and Meet links
- Razorpay
- Payments
- Cashfree
- Payments, as the fallback
Payment
Made on Orbsway
01
Razorpay
The primary gateway.
Tried first
02
Cashfree
The fallback gateway.
Only if Razorpay fails
Paid
Through whichever gateway took it