Innovative medical app that provides real-time access: Doc.ua Case Study - Devlight

Innovative medical app that provides real-time access medical services: Doc.ua Case Study

Discover how we transformed healthcare in Ukraine with Doc.ua’s mobile app, enhancing access to doctors and medical services through innovative design and technology.
about the project
Doc.ua is an online medical hub that simplifies real-time access to all medical services. With their help, patients can find a doctor online and make an appointment with him at the clinic. Users have access to a database of more than 16,000 specialists and 4,000 medical institutions throughout Ukraine
Technologies
  • Swift
  • Kotlin
  • Firebase
  • Xcode
  • Jenkins

doc.ua BY THE NUMBERS

Doc.ua is convenient online medicine, a service that simplifies access to all medical services in real time.

16k+
qualified and verified specialists ready to provide top-tier medical advice
6k+
pharmacies offering convenient, click-away medicine booking.
4k+
clinics spread across Ukraine, making healthcare accessible everywhere.
10
years of trusted service, shaping the future of Ukraine’s healthcare market.

About the client & the story behind them

As healthcare globally shifts towards digitization, embracing electronic records, online appointments, and telemedicine, Doc.ua leads this transformation in Ukraine. As the nation’s foremost online service for medical bookings, it enables effortless access to a wide range of healthcare services, eliminating the need for queues.

Recognizing that healthcare extends beyond mere appointments, Doc.ua aspired to create a comprehensive ecosystem that enhances patient-doctor interactions and ensures thorough health care and data management. In alignment with the digital evolution, Doc.ua sought to broaden its reach and enrich user experiences by venturing into mobile applications, partnering with us to bring this vision to life.

Request to Devlight

Doc.ua approached us with a visionary project: to launch Ukraine’s first extensive online hub for mobile devices, aiming to captivate a broader user base. Initially, our mission was to create an MVP application designed for doctors, enabling them to effortlessly prescribe tests, diagnoses, and treatments, all while receiving deserved compensation.

This initial step marked the beginning of our journey towards developing a comprehensive application for patients. This forthcoming app would not only mirror the web version’s functionalities but also introduce exclusive features tailored for mobile use, promising an enriched user experience.

Challenges and Limitation

Launching a comprehensive online mobile hub within an ambitious six-month timeline presented a significant challenge. Given the hub’s extensive functionality, we strategized to phase the development, prioritizing key features for early iterations to ensure a swift and impactful launch.

Furthermore, seamlessly integrating a module to direct users from Google searches straight to the app’s specific services required innovative solutions. The transition from the website’s transliterated services to the app’s operational pages necessitated the development of a repeater, bridging the gap between search engines and the app’s nuanced functionality.

How we did it — solutions, approach, methodology

Our journey in crafting Doc.ua’s mobile applications was a meticulously planned endeavor, initiated with a 3-day design sprint, anchored by a deep commitment to empathy, focus, and user-centered design.

Understanding and Empathy

We kicked off with a deep dive into understanding the multifaceted needs of our users and the healthcare ecosystem. By engaging in blitz reports, we gained a comprehensive view of business objectives, technological capabilities, and user expectations. Stakeholder mapping and competitor analysis further enriched our understanding, setting a solid foundation for innovation.

Focus and Ideation

With insights from day one, we honed in on pivotal ideas that promised the most impact. Defining design principles became our roadmap, guiding us through the maze of possibilities to a clear strategy for development. This stage was crucial for outlining customer journeys that would later shape the apps’ functionality and user experience.

Design and Visualization

The culmination of our sprint, this day was dedicated to bringing our vision to life through detailed storyboards and interface sketches. This collaborative effort resulted in the identification of five key audience subgroups, optimizing our approach for targeted user engagement and ensuring the design’s alignment with real-world needs.

Design Sprint Results & Insights

Our sprint yielded invaluable insights, confirmed by consultations with medical experts. We identified critical challenges that could be effectively addressed by the synergy of two mobile applications, namely:

  • Providing comprehensive patient information to doctors for informed care.
  • Assisting patients in identifying the right specialists for their needs.
  • Enhancing service accessibility through integration with insurance companies.
  • Creating a platform that not only connects patients with doctors but also facilitates the financial aspect of healthcare services.

These insights shaped our development journey, leading to the creation of a dual-application ecosystem that redefines healthcare accessibility and convenience for both doctors and patients in Ukraine

Gathering and Forming the Requirements

Post-Design Sprint, we transitioned to the critical phase of gathering and defining the project’s backbone. This involved meticulously developing a product backlog, crafting detailed user stories, and outlining a BPMN process map and technical requirements. This stage laid the groundwork for translating our vision into actionable steps, ensuring a clear path forward for development.

Creating of Low-Fidelity-Prototype and API Documentation

Building on our detailed requirements, we embarked on crafting a black-and-white prototype, a crucial step that provided a visual and functional blueprint of our envisioned application. Following this, we delved into the technicalities, preparing comprehensive API documentation to guide the development process.

Utilizing Postman, we meticulously cataloged a list of requests along with illustrative examples, setting the stage for seamless implementation and integration.

Design Stage

In the design phase, our goal was to enrich the project’s visual and functional appeal. Starting with our initial black-and-white prototype, we layered in color, imagery, and a dynamic user interface aligned with the client’s brand identity. We meticulously integrated key brand elements—logos, color schemes, and typography—drawing from the client’s brand guidelines to ensure the application felt like a natural extension of their brand ecosystem.

A significant focus was the development of a comprehensive UI concept and Design System. These components structured the application’s visual and interactive elements, ensuring consistency and a seamless user experience. Our detailed UI Kit and Style Guide were instrumental in maintaining a unified design language across the app, catering to both the client’s functional requirements and their aesthetic values.

Ultimately, the design phase transformed our conceptual vision into a vibrant and user-friendly application, perfectly aligned with the client’s brand and user expectations.

Product Development

Following design approval, we transitioned into the development phase, a pivotal shift from planning to building the application. Our team, comprising expert developers and engineers, selected an optimal technology stack tailored to the project’s needs, ensuring the chosen platforms, languages, and frameworks would perfectly support our goals. This phase was characterized by meticulously converting design blueprints into functional code, with every feature meticulously crafted to meet the project’s objectives.

Product Testing Stage

Testing was integral to our development process, employing iterative regression testing to ensure each update didn’t reintroduce previous issues. This approach, crucial for maintaining product integrity, helped us preempt extensive debugging.

Comprehensive test documentation captured our strategy, metrics, and outcomes, enabling continuous refinement of project requirements and testing scope. Additionally, we conducted thorough security testing, simulating potential attacks to identify vulnerabilities through a blend of static and dynamic analyses and penetration testing.

Before launch, we also engaged real users in testing to identify any remaining issues, ensuring the application met our standards for public release. This final testing phase was pivotal in ensuring the application’s readiness for market entry.

Product Release and Growth

The product release marked not just the unveiling of new features but a commitment to delivering enhanced value to our clients. This significant milestone was achieved through the collective efforts of our teams, ensuring a smooth transition to market and comprehensive support for user interactions.

Following the launch, we shifted focus towards the growth phase, analyzing data and marketing effectiveness to evaluate our performance. Our goal was to understand user reception through direct feedback and customer service interactions, which provided invaluable insights into user needs and potential improvements.

In the fast-evolving mobile app market, continuous development and adaptation are key. Thus, our launch represents just the beginning of our journey, with ongoing enhancements planned to keep pace with industry trends and user expectations, aiming for sustained growth and success.

Completed challenges

We successfully launched on schedule, fulfilling our commitment to deliver an exceptional product. Our initial release featured a dedicated app for doctors, streamlining the process of receiving and managing assistance requests.

Subsequently, we expanded our ecosystem with a patient application, enhancing the healthcare experience with features like doctor search, filtering, booking, and reviews.

Just six months post-MVP, in June 2020, we introduced a lab functionality, catering not just to doctors but also to patients booking tests. Additionally, we rolled out an e-commerce feature, enabling users to purchase medications directly through the app, complemented by reservation, purchase, and delivery options, including courier services, with seamless integration for payments.

KEY FEATURES AND VALUE

Home page
Effortlessly find doctors, book appointments, buy drugs, and submit tests with just a click.
Find Doctors Easily
Browse a list of popular doctors, switch to map view, use detailed filters, and access promotional offers to find the perfect match.
Drugs Catalogue
Quickly search for drugs, explore categories, and access a list of medications.
Easy Pharmacy Access
Access a wide drug menu, easily search, sort, filter medications, and choose your delivery or pickup option seamlessly.
Doctor Profiles
Explore detailed doctor profiles with photos, ratings, services, reviews, and education to make informed choices.
Map Clinic Search
Navigate clinics on a map, view nearby doctor profiles, and book appointments effortlessly with location-based search.
Easy Doctor Booking
Select a doctor, book appointments, choose services, and pay with ease. Enjoy a seamless process from booking to confirmation.
Manage Consultations
View consultation history, access detailed records, manage appointments, and utilize bonuses for services effortlessly.

Final design

Here are some of the final design screens that we want to share with you.

*Scroll to view

Ratings and reviews

Total Reviews
1.8k+
Average Rating
4.4
5
4
3
2
1
April 26, 2022
JSbaeAnna
Fast, cool app! I was satisfied. Large selection of doctors, pharmacies and clinics.
August 15, 2021
DarkOvi1337
Finding a doctor through the application is simple and fast, thanks to well-thought-out filters. If there are still doubts about the chosen specialist, reviews and profiles will help.
November 12, 2023
Aleks___
It is not always necessary to see a doctor at once. The format of remote consultations more than suited me. After repeated tests, I needed to understand whether I could stop taking the medications. Satisfied with the consultation.
October 31, 2022
mvo7
Very cool app. Now you can make an appointment with a doctor without any problems. I will continue to use it.
February 12, 2021
Tetyana March
I liked the application, I will use it constantly. I wanted to see something like this for a long time. Progress does not stand still, the further the better.
December 20, 2020
ledi
Good afternoon! Thank you for the useful application, through a search I found the right doctor near me, I went – everything suited me, the clinic is also good. I solved my problem. I will continue to use the application.

Customer feedback

quote

Doc.ua BY THE NUMBERS

350K+
app installs in the App Store and Google Play
Monthly Active Users
50K
heart

Thanks for watching !

Let’s keep in touch
Get a consultation