QHealth – Clinic Booking and Weight Loss App
A clinic app for appointment booking, personalized weight loss plans, step challenges and a health products store.

- Industries
- Platforms
- Web
- Country
- Australia
- Built with
- Flutter
- React
- Node.js
- MySQL
The project
QHealth is a healthcare app built for a GP clinic group in Australia to make clinic access easier and support patients' wellness between visits. Patients book appointments, follow a weight loss program with personalized plans, take part in step-based challenges and buy medical and cosmetic products from an in-app marketplace. Push notifications and a virtual assistant chat keep them engaged. We built the mobile app in Flutter with a React admin panel and a Node.js and MySQL backend, and the clinic's website also offers online booking 24/7.
The challenge
- Booking an appointment meant phoning the clinic during opening hours.
- Weight loss patients needed day-to-day guidance and motivation between consultations.
- The clinic had no direct channel to reach patients with reminders and offers.
What we built
- Appointment booking in the app and on the clinic's website.
- A weight loss program with personalized diet plans and progress tracking.
- Step-based challenges that encourage daily activity.
- A marketplace for medical and cosmetic products with secure payments.
- Admin tools for content, users and analytics, plus push notifications.
Screens
Key features
Clinic booking
Patients book appointments online at any time.
Weight loss program
Personalized plans and diet guidance for each patient.
Step challenges
Step-based challenges that keep users active and engaged.
Health products store
Medical and cosmetic products bought and paid for in the app.
Virtual assistant chat
Patients get answers to common questions through an in-app chat.
Admin and analytics
Clinic staff manage content, users and reports from one panel.



