alldayDr

See how we built a online video doctor consultation platform along with an online pharmacy solution for a startup based out of UK

BRIEFPATIENTDOCTORPHARMACYSUPPORT

Overview

AllDayDr is the next-generation healthcare app to get medical help from UK-based GMC registered GP’s anytime, anywhere. Booking appointments, video chatting and getting prescriptions right from the comfort of your home is a breeze with this medical app.

Our journey into digitizing healthcare for the BRITs, creating a product/platform that allows people to take better control of their health began here. We started working on the product since May 2017, continue improving it and shipping new features.

Services

Product Strategy

Backend Development

Native Android and
iOS Apps

UX/UI Design

Frontend Development

QA

According to a recent UK Govt statistic, one in 4 people (~24%) had to wait over a week to see a GP and a large portion (~15%) of those who opted for an online appointment weren't satisfied with the experience - these figures have continuously increased since 2012. Furthermore, it costs upwards of 20 GBP for a 10 minute appointment with a GP. Coupling all of these together was showing a bleak image of healthcare in UK.

Building low latency, real time healthcare app the agile way.

Building low latency, real time healthcare app the agile way.

The very first thing we did was to think of an approach which would help us deliver quick iterations. Agile was the best way to move forward because we knew since it’s an evolving product, design requirements would change constantly. For such a large scale project, one change would imply making changes in 3-4 platforms. Using the agile way and extensive documentation, our team was able to navigate through this challenge smoothly.

The four key modules which make AllDayDr the future of healthcare.

Patient Module

Healthcare is a highly regulated industry in the UK. A patient can’t just walk-in into a General Practitioner’s clinic and seek a consultation. One has to book an appointment based on the given slots. And, the healthcare consultations are very expensive. Dr Suhel Ahmed thought there should be an affordable alternative for people to get quality healthcare.

Patients can book one-time appointments for a fixed fee or either subscribe to the platform & earn discounts/rewards. Every patient on the platform is verified by a third party (Experian) to get prescriptions and can consult the doctor (gender preference is taken into consideration) over a video call post which the patient can receive a sick note, referral note, option to buy medicines or download a prescription which can be used across any pharmacy in the UK. Alternatively, a patient can also buy medicines by filling in a questionnaire which has to be approved by a GP and the pharmacist.

PATIENT MODULE MOBILE APP DESIGNS

Doctor Portal

Doctors can set their own schedules/slots for appointments. They can view/maintain patient medical history, send sick/fit notes, referrals for a specialist appointment and give private medical consultations.

A doctor has access to the company intranet which is used to send out important information and updates related to patient care.

Pharmacy Portal

A pharmacist is in charge of approving and selling Private/NHS medication. Patients can set specific pharmacies as their default choice to buy medicines.

Pharmacists can raise queries with the patient and doctor to seek clarification before approving/selling any medication. The pharmacist will also be able to view NHS repeat medication list for patients who buy medication from them and remind patients if necessary. The platform also supports multi-tenant structure: both multiple and branch pharmacies are available on the platform.

Customer Support Portal

The customer support representative has complete access to the user data (apart from medical history which is accessible only to the CS Manager).

The CS agent is responsible for verifying unverified users, approving private downloaded prescriptions and marking them as used. The CS can also issue refunds and make other changes as necessary.

Other features

specialist
Referrals for specialist appointments
admin
Admin Panel to manage and monitor the entire application
reOrder
Re-order medicines
crm
Marketing Portal to manage SEO related activities
notes
Doctors can download notes, access patient history & view records
alert
Free medication alerts & reminders (Text, email or push)
encrypted
Encrypted consultation recordings
remoteVideo
Remote video consultation
delivered
Get medicines delivered to your doorstep
specialist
Referrals for specialist appointments
admin
Admin Panel to manage and monitor the entire application
reOrder
Re-order medicines
crm
Marketing Portal to manage SEO related activities
notes
Doctors can download notes, access patient history & view records
Getting the platform CQC approved

CQC (Care Quality Commission) is an independent regulatory authority in England for health and social care services. With the rise in using technology for delivering healthcare services including GP apps, it is imperative to get its accreditation. The idea of this accreditation is to bring 100% transparency to the quality and safety of such services.

At SoluteLabs, when we started working on this project, we had no idea about these norms and regulations. We did endless meetings and brainstorming sessions to ensure that the platform and app wherein 100% compliance with the regulations. This would ensure a quick and smooth accreditation to the app. Our team did an in-depth study of UK healthcare regulations and NHS laws. And, this was one of the biggest challenges. Constantly communicating with their UK team and detailed research helped us make the product meet all the regulations.

Technologies used

Sketch

To wireframe and bring life to pen and paper ideas

Kotlin & Swift

To create native mobile apps

Kotlin

To create native android apps

Swift

To create native ios apps

Java

To create native android apps

Tokbox

To power video consultations

Pubnub

To integrate real-time chat

CodeIgniter

To host cloud services including Databases, Servers, CDNs and more

Bootstrap

To host cloud services including Databases, Servers, CDNs and more

AWS

To host cloud services including Databases, Servers, CDNs and more

Canvas

Building data-intensive, real-time applications

TypeScript

Building data-intensive, real-time applications based on JavaScript.

Webpack

Building data-intensive, real-time applications

Jest

Building data-intensive, real-time applications

Puppeteer

Building data-intensive, real-time applications

Our Clients

Talk to our experts to see which
technology is right for your mobile app.

SCHEDULE A DISCOVERY MEETING