All work

01 · Hospital management

tTreat

2 apps + 1 admin panel

A healthcare platform that connects patients with doctors, from booking to payment to the consultation itself.

Context
Client project
Role
Full-stack and mobile development
Platform
iOS, Android and web admin
Stack
FlutterReact.jsFirebase

The project

tTreat is a healthcare platform that connects patients with doctors. Patients book consultations and medical services, pay online and manage their appointments in one app, while doctors and admins run their side from their own tools.

I built it as a multi-platform system for three kinds of user: a patient app, a doctor app and an admin panel, sharing one backend so a booking made on one side shows up everywhere it should.

01 · Features

Patient app

Everything a patient needs to find a doctor, book, pay and talk to them, in Arabic or English.

  1. 01Account sign-up and login
  2. 02Password reset
  3. 03Notification system
  4. 04Consultation booking
  5. 05Service booking
  6. 06Payment gateways
  7. 07Wallet
  8. 08SMS integration
  9. 09Appointment management
  10. 10Force-update system
  11. 11Multi-language support
  12. 12Live chat and calls

02 · Features

Doctor app

The doctor's side of every consultation: requests, schedule, payouts and a public profile.

  1. 01Dashboard with stats
  2. 02Consultation requests (accept or decline)
  3. 03Consultation management and details
  4. 04Availability and schedule management
  5. 05Profile management
  6. 06Bank account setup for payouts
  7. 07Public doctor profile
  8. 08Patient reviews and ratings
  9. 09Medical tips publishing
  10. 10Online and offline status
  11. 11Notification system
  12. 12Live chat and calls
Made with Modulify