Project Plan

task icon

Task

Design mobile application, web platform and admin panel

Team icon

Team

PM, Business Analyst, UX Researcher, 2 UI/UX Designer, Mobile App Developer, Front-end Developer, Back-end Developer, QA, DevOps

Duration icon

Duration

9 month

Scope icon

Scope

40 web screens + 60 app screens

Overview

Our customer tasked us with a development project related to healthcare app creation with robust functionality from the ground up. The underlying goal was to develop a solution with end-users’ pain points in mind and simultaneously design it for iOS and Android platforms. During our cooperation, we thoroughly considered the market in-demand trends, dedicated to promoting healthcare, conducted user research to receive in-depth insights about their expectations.

Limeup was chosen as a premier vendor with related experience and expertise, we worked on developing and designing a user-friendly application that will help users perform better care about their wealth.

Results

Afterwards, we have developed an application that reached 4.8+ average rating on App Store and Google Play and got an increase of daily app engagement by 65% through gamified progress tracking. The platform has over 50K of monthly active users, ensuring they receive real-time sync and well interactions.

We have simplified the access so that visitors can easily become users with a clear vision of how this app will help their recovery. Our team focused on remarkable design and rich features, making the app more user-friendly.

Exercises
Journal
Expert support
Community
Challenges
Progress
Exercises
Journal
Expert support
Community
Challenges
Progress
Exercises
Exercises
Journal
Journal
Expert support
Expert support
Community
Community
Challenges
Challenges
Progress
Progress

Information Architecture

To ensure smooth and effortless navigation, we organized the architecture in the most effective way based on the end-users’ behaviors. Therefore, a well-structured IA is all about content placement for easy access, button choosing, and seamless user flow that enhances the recovery process.

 

With the understanding of core features, we determined the architecture to review how every component will work together. Therefore, a cross-platform system for iOS and Android devices was built, as well as a microservice-based architecture for the back-end to ensure data synchronization, as well performance of notifications, payments, and other functions.

Information Architecture of Healthway

Information Architecture

Information Architecture of Healthway
Technologies We Used
We know that the tech stack defines the functionality, security, and user experience. Therefore, our developers decided to pre-define the technologies to be used in order to ensure interoperability, scalability, and other nuances:
Front-end
React.js
React.js
React Native
React Native
Expo
Expo
Backend & Realtime
NestJS
NestJS
WebSockets
WebSockets
GraphQL
GraphQL
Data
PostgreSQL
PostgreSQL
Redis
Redis
Infrastructure
AWS
AWS
Docker
Docker
Integrations
Firebase Auth
Firebase Auth
Stripe API
Stripe API
Google Fit
Google Fit
Apple HealthKit
Apple HealthKit

Security

To handle medical and patients’ information with the highest level of protetion, our specialists implemented:
OAuth2 and social login integration via Firebase Auth.
Secure integration with health APIs (OAuth-scoped read permissions only).
End-to-end encryption of health records and user data.
Rate limiting, IP throttling, and token expiration policies.
GDPR-compliant data storage and user consent flow.

Discuss your idea with our experts to define the perfect solution for your needs.

Platon Tsybulskiy

CTO

Get in touch
Platon Tsybulskii
Platon Tsybulskii
Get in touch

User persona

User persona Healthway
User persona Healthway 1
Sales Representative

Age:46

Status:Married

Location:London, UK

Organized
Hardworking
Pragmatic
Empathetic

Biography

User persona Healthway 2 recently suffered a heart attack. As someone who led a fast-paced life and often neglected his health, this event has made him reevaluate his lifestyle. Now, John is committed to his recovery, focusing on rehabilitation and making long-term health changes. He’s looking for an easy-to-use mobile app to help him track his heart health recovery and stay motivated on his journey.

Personality

Loyal
Frickle
Introvert
Extravert
Analytical
Creative

Goals

  • Track recovery progress
  • Create a new health routine
  • Stay on track
  • Engage with others

Motivation

  • Avoid future health scares and maintain his independence
  • Create lasting lifestyle changes
  • Feeling connected to other people

Needs

  • Simple, user-friendly interface
  • Daily health tracking
  • Milestone goals
  • Emotional support network

Frustration

  • Lack of progress visibility
  • Complex apps
  • Motivation dips
  • Isolated recovery from other people
User persona Healthway
User persona Healthway 1
Sales Representative

Age:46

Status:Married

Location:London, UK

Organized
Hardworking
Pragmatic
Empathetic

Biography

User persona Healthway 2 recently suffered a heart attack. As someone who led a fast-paced life and often neglected his health, this event has made him reevaluate his lifestyle. Now, John is committed to his recovery, focusing on rehabilitation and making long-term health changes. He’s looking for an easy-to-use mobile app to help him track his heart health recovery and stay motivated on his journey.

Personality

Loyal
Frickle
Introvert
Extravert
Analytical
Creative

Goals

  • Track recovery progress
  • Create a new health routine
  • Stay on track
  • Engage with others

Motivation

  • Avoid future health scares and maintain his independence
  • Create lasting lifestyle changes
  • Feeling connected to other people

Needs

  • Simple, user-friendly interface
  • Daily health tracking
  • Milestone goals
  • Emotional support network

Frustration

  • Lack of progress visibility
  • Complex apps
  • Motivation dips
  • Isolated recovery from other people

User journey map

Entice Enter Engage Exit Entend

Touch Points

  • Word of mouth
  • Social Media Ads
  • Blog Posts and Articles
  • Google
  • App Store Listings
  • Email
  • Sign Up form
  • Survey
  • Home page
  • Recovery
  • Community
  • Chat
  • Email
  • Performance evaluation
  • Support Chat
  • Feedback gathering
  • Word of mouth
  • Social networks
  • Reviews sites
  • Invitations in app
ResearchSign UpApplication usageAchievementsShare experience

User goals

  • Find the best solution that satisfied the needs
  • Sign up with ease
  • Explore features
  • Explore the features and functionalities
  • Browse available options
  • Explore recovery sessions
  • Chat with experts
  • Track progress and receive reports
  • Log daily emotions and observe the dynamics
  • Get personalized reminders
  • Access support if needed
  • Track personal progress
  • Get personalized suggestions
  • Share experiences and best practices
  • Get community benefits

User questions

  • How can I improve my skills with this app?
  • How long does it take to start?
  • What’s the sign-up process?
  • What are the features?
  • What are features and functionalities offered?
  • How do I navigate through the application?
  • How can I get full information about recovery exercises?
  • How can I contact an expert?
  • How can I track my progress?
  • How can I log daily emotions and observe the dynamics?
  • How can I customize personal notification?
  • How can I find out about updates and new features?
  • How can I get support?
  • How do I access certificates?
  • What are the community benefits?

Solutions

  • Reviews
  • Testimonials
  • Targeted ads
  • Simplified registration process
  • Personalized onboarding experience
  • General health survey
  • Personalized recovery exercises recommendations
  • Expert support
  • Community of people in recovery
  • Progress tracking and rewards
  • Notes of daily emotions
  • Personal settings
  • Push notifications
  • Chat support 24/7
  • Progress reports
  • Loyalty programs or rewards
Entice Enter

Touch Points

  • Word of mouth
  • Social Media Ads
  • Blog Posts and Articles
  • Google
  • App Store Listings
  • Email
  • Sign Up form
  • Survey
Research Sign Up

User goals

  • Find the best solution that satisfied the needs
  • Sign up with ease
  • Explore features

User questions

  • How can I improve my skills with this app?
  • How long does it take to start?
  • What’s the sign-up process?
  • What are the features?

Solutions

  • Reviews
  • Testimonials
  • Targeted ads
  • Simplified registration process
  • Personalized onboarding experience
  • General health survey
Engage

Touch Points

  • Home page
  • Recovery
  • Community
  • Chat
  • Email
Application usage

User goals

  • Explore the features and functionalities
  • Browse available options
  • Explore recovery sessions
  • Chat with experts
  • Track progress and receive reports
  • Log daily emotions and observe the dynamics
  • Get personalized reminders

User questions

  • What are features and functionalities offered?
  • How do I navigate through the application?
  • How can I get full information about recovery exercises?
  • How can I contact an expert?
  • How can I track my progress?
  • How can I log daily emotions and observe the dynamics?
  • How can I customize personal notification?

Solutions

  • Personalized recovery exercises recommendations
  • Expert support
  • Community of people in recovery
  • Progress tracking and rewards
  • Notes of daily emotions
  • Personal settings
Exit Entend

Touch Points

  • Performance evaluation
  • Support Chat
  • Feedback gathering
  • Word of mouth
  • Social networks
  • Reviews sites
  • Invitations in app
Achievements Share experience

User goals

  • Access support if needed
  • Track personal progress
  • Get personalized suggestions
  • Share experiences and best practices
  • Get community benefits

User questions

  • How can I find out about updates and new features?
  • How can I get support?
  • How do I access certificates?
  • What are the community benefits?

Solutions

  • Push notifications
  • Chat support 24/7
  • Progress reports
  • Loyalty programs or rewards

Functionality

Our task was to ensure that features meet end-users’ demands and cover their pain points, so here’s a brief review of core functions we added to meet business needs:

Recovery progress

Within the application, patients are able to receive tailored visualized progress on their recovery journey with progress tracking, milestone settings, daily or weekly reports, and more. Therefore, there’s an opportunity to make more informed decisions, set short-term and long-term goals, see progress bars, and more.

Recovery progress

Supportive community

Patient engagement is a core objective of our client, who would like to keep patients motivated and connect them with other people who have similar health challenges. Users are able to join discussion forums based on various topics, commenting on topics, promoting their lifestyle within moderated groups for sharing experiences, advice, encouragement.

There are also motivational features like community challenges, badges for active participation and time progress, success stories from other users.

Supportive community

Professional online support

Users are able to receive online help from medical workers who are there for any inconveniences through live chat and video calls that are highly secured and confidential. Such real-time QA sessions allow users to feel protected and remain engaged with 24/7 support in their healing journey. Privacy is a core principle, so users remain anonymous if they want and have to follow strict moderation policies.

Professional online support

More success cases

Learn more arrow-grey
heartbeat icon Healthcare
Mentalio
german-flag Germany
Mobile application development for mental health application
Learn more arrow-grey
Mobile app development for mental health application
Learn more arrow-grey
heartbeat icon Healthcare
Apontis
german-flag Germany
Designed and developed a medicine searching platform
Learn more arrow-grey
Apontis 3 Apontis 2

Create your product with us

Have a brilliant idea in mind? We know what to do next.