Code

Halo Doctor - Video Call Doctor Booking Appointment Timeslot with Firebase

Halo Doctor - Video Call Doctor Booking Appointment Timeslot with Firebase

Cart 103 sales

Halo Doctor – Doctor Booking Appointment with Video Call Webrtc

In the current situation it is sometimes difficult to meet a doctor face-to-face, and most people, many are also afraid to consult a doctor, because they might think the cost is quite expensive, Now with the development of technology, we can solve that problem by using Video Call technology, client and doctors can conduct consultations from their respective homes then a Helo Doctor application is made which will solve all the problems above,

in this application the client will be facilitated in choosing the specialist he wants based on ratings and reviews as well as the price of the consultation and the client is also made easy to pay,

on the doctor’s side, the doctor will be facilitated in setting the schedule using the timeslot the doctor can set the duration of the consultation and the price, and when the timeslot is purchased by the client the doctor can start a consultation session according to the schedule, and after the consultation is complete and the client is satisfied with the consultation he can give a review to the doctor, and the client payment will be forwarded to the doctor and we as this service provider, can take a cut from every transaction that occurs, that is a little explanation of this application, I’m sure after trying to run the application later you will fully understand this application

What you will get?

  • Halo Doctor – Client App
  • Halo Doctor – Doctor App
  • Both Project above is Full Flutter Project
  • Firebase Cloud Function Project
  • Admin Dashboard
  • Web Documentation & Video Tutorial
  • Free Version Upgrade

Test Halo Doctor in Your Device

Client App

Choose apk based on your device architecture

Register New Account

to try stripe payments use the credit card number 42424242424242424242424 as well as the expiration date and security code

Doctor App

Register New Doctor Account

Backend With Firebase Hosting

You can try to Web Admin Hallo Doctor

username: admin@gmail.com , password:admin123

Get Free Documentation

We offer installation service with charge! Please contact with us to discuss and asking for quatation to setup Hallo Doctor on your server (Firebase). Our Email: andyshawshank9@gmail.com . We don’t have any refund policy! Please check our demo and documentation before you make any purchase! Feel free to ask us your pre sale query!

Change Log

01 May 2024 – Version 1.2.2

- Implement Wallet Balance Payment
- Fix Some Bug

02 January 2024 – Version 1.2.1

- Add Integration Test using Patroll
- Add Chat to Doctor Button in Appointment Page
- Fix DateTime Bug in Chat Feature
- Fix Button issue in list chat tap area to small
- Fix Back Button in chat too small
- Add functionality for client to go to doctor page in Chat

19 November 2023 – Version 1.1.9

- Add Filter to Client Appointment
- Add Paymob Payment Gateway

06 October 2023 – Version 1.1.6

- Add Doctor Prescription Feature
- Update Some Dependecy
- Fix Top Rated Doctor

21 August 2023 – Version 1.1.5

- Migrate to Dart 3.0
- Updating Form Builder Dependency
- Admin Dashboad Add Professional Search
- Admin Dashboad Adding Detail Doctor, you can easily see all doctor information
- Fixing Bug in Category Admin Dashboard
- Fixing image not showing in Admin Dashboard
- Update Gradle

28 April 2023 – Version 1.1.3

- Add Razorplay Payment Gateway
- Migrate Hello Doctor Admin Dashboard to Flutter App

20 February 2023 – Version 1.1.1

- Add Chat Notification
- Fix Appointment Notification issue, now the notification is fully working, you can even add more notification very easily
- fix google play REQUEST_INSTALL_PACKAGES issue
- fix Google Signin Merge data
- Automatic remove alpha channel added to icon changer, for ios compliance
- Add Localization Translation for Email Auth, Reset Password & Verification Password
- Full Screen when When Video Call Start
- Enable Landscape in Video Call, now you can rotate the device while doin video call
- Add Logout button to doctor App when they wanto add doctor data

01 February 2023 – Version 1.0.19

- Update UI to use Material3
- Migrate Cloud function to typescript 100%
- Add more documentation to cloud function, 
so the function can be more easily to understand
- Add minimum and maximum constant to doctor timeslot pricing
- the timeslot now can't be negative
- Add chat message delivery sign
- update environment variable in cloud function using .env file
- Fix Login Form
- Fix Update Doctor Category, Doctor become not active
- Fix Incorrect use of parent widget, from review page
- Add Review detail on tap, in doctor app
- Add Currency change in Doctor App - you can easiliy change 
the currency in doctor app
- Add simple integration test - you can now use integration test in app

22 November 2022 – Version 1.0.18

- Add Apple Sign in Functionality for Apple Requirement
- Add Delete Account Functionality for Apple Requirement
- Gradle Update 
- Firebase Version Update
- Firebase chat update

18 October 2022 – Version 1.0.17

- Update to Support IOS 16.0
- Update documentation for IOS Iphone Setup
- Add list appointment in Admin dashboard

13 September 2022 – Version 1.0.16

- Fix List Review in Doctor App
- Fix Doctor Timeslot showing wrong time
- Fix Admin Dashboard Reload Bug
- Add Doctor Search Feature on Admin Dashboard
- Fix Order time in Doctor App
- Fix Icon size in top rated doctor, client app
- Fix Admin Top Rated Loading Issue
- Fix Doctor Detail, email section showing display name
- Fix Doctor Dashboard Balance showing null when first register
- Fix Doctor button list appointment in home not working

04 August 2022 – Version 1.0.15

- Typescript support for Admin Dashbaord
- Fix Notification Bug

15 July 2022 – Version 1.0.14

- Typescript support for Cloud Function
- New Feature : Doctor Can Change Their Default Price
- Fix some bug

19 June 2022 – Version 1.0.13

- Monthly Dependecy Upgrade, 
- Fix some bug

07 June 2022 – Version 1.0.12

- Add New Feature - Resize Profile Picture for clien and doctor, 
- Fix Timeslot Mismatch bug

28 May 2022 – Version 1.0.11

- Add New Feature - Dynamic Image Carousel, 
you can now change image carousel in Admin Dashboard
- Fix Doctor Activation badge bug

09 May 2022 – Version 1.0.10

- Improve Video Call Experience with Agora Engine Plugin
- Fix Agora UiKit Package Bug

22 April 2022 – Version 1.0.9

- Add New Feature, Admin can set Doctor account activation
- Fix Doctor Category bug

10 April 2022 – Version 1.0.8

- Add New Feature, Admin can set admin fee for each transaction
- Alson admin can set the Tax for each transaction

01 April 2022 – Version 1.0.7

- Add Reschedule Appointment Feature
- Add New Feature - Doctor can add Multiple Timeslot, Everyday, Weekly, Monthly
- Add Client Refund Feature,
- Add Doctor can cancel the appointment

20 March 2022 – Version 1.0.6

- Add Notification when Consultation Start
- Add Notification when client buy purchase timeslot
- Add Delete Doctor & Client Account in Admin Dashboard

03 March 2022 – Version 1.0.5

- Add Chat Feature Between Client & Doctor
- Fix Top Rated Doctor in Web Admin
- Fix Minor Bug

18 February 2022 – Version 1.0.4

- Fix Kotlin Issue

10 February 2022 – Version 1.0.3

- Add Admin Dashboard App
- Fix Some Bugs

25 January 2022 – Version 1.0.2

- Implement Firebase Backend Service 
- Fix all the bugs that buyers complain about.
- Fix Top Rated Doctor
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey