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

Limeup is pleased to introduce Mentalio, a smartphone software that was painstakingly designed to help those who are depressed, stressed out or anxious. We have applied our knowledge to ensure that Mentalio implements state-of-the-art technology and evidence-based methodologies to guarantee that the consumers will get only the best in mental health services. The primary features include practical meditations, breathing exercises, self-estimations and mood monitoring, which are aimed at improving the user’s well-being. With a user-friendly interface and evidence-based strategies, Mentalio empowers individuals to take control of their mental health journey, offering support and resources at their fingertips.

Results

Our goal was to develop an innovative mental health application, and through our partnership, Mentalio was born. With its user-centric design, Mentalio combines advanced technology with proven therapeutic methods to deliver a comprehensive mental health tool.

Mentalio reached better user engagement by 72% owing to launching an AI journaling assistant for a flawless experience. Personalization across the content and flexible privacy control reduced user drop-off by 58% and increased their loyalty.

The app then prompts users to answer personalized questions based on their diary entries and allows them to review and edit previous entries. This reflective practice helps users gain deeper insights into their mental health patterns.

Finally, Mentalio gives users a personalized insight into daily activities with reminders on a daily, weekly and monthly basis, thereby providing a very clear overview of their progress. These are the kinds of expertise that Limeup infuses into Mentalio — it is not just an application but a reliable partner in taking care of mental health.

Onboarding
Main
Courses
Audio player
Stories
Admin panel
Onboarding
Main
Courses
Audio player
Stories
Admin panel
Onboarding
Onboarding
Main
Main
Courses
Courses
Audio player
Audio player
Stories
Stories
Admin panel
Admin panel

Information Architecture

The architectural structure of Mentalio is carefully designed to provide data display in the most intuitive and contextually relevant way. By verifying that every page provides accurate information and easily integrates with others to deliver an enjoyable experience, this structure maximizes the user’s journey.

With modular and privacy-focused architecture, the app received easier maintenance and support, more adaptability to new features, and other benefits. Also, setting security as a priority, our experts built the architecture according to the specified requirements of visitors.

Information Architecture Mental

Information Architecture

Information Architecture Mental
Technologies We Used
As our customer needed robust functionality, we decided to work with cutting-edge and proven programming languages and tools, adding integrations for payments, enhanced authentication, and AI-based functions.
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
OpenAI API
OpenAI API

Security

Mentalio is an app that takes care about users’ personal data to win their trust, as well as reach the compliance with regulations needed to get a license and operate legally. Here, our developers implemented the following:
AES-256 encryption of all personal and emotional data.
Role-based access for therapists and moderators.
OAuth2-based authentication with Firebase Auth and optional 2FA.
Activity monitoring, session timeouts, and secure AI prompt handling.
GDPR- and HIPAA-ready data architecture with full user data control.

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 of Mental
User persona of Mental 1
Marketing Manager at a tech startup

Age:34

Status:Single

Location:Seattle, WA

Ambitious
Organized
Creative
Results-driven

Biography

Living in a vibrant, fast-paced city like Seattle, User persona of Mental 2 leads an active lifestyle. She enjoys exploring the city’s coffee shops, attending tech meetups, and hiking in the nearby Cascade Mountains. On weekends, you can find her practicing yoga at a local studio or reading the latest self-improvement book at her favorite park.

Personality

Loyal
Frickle
Introvert
Extravert
Analytical
Creative

Goals

  • Cost-effectiveness
  • Innovation and adaptability
  • Achieve a better work-life balance
  • Time management features

Motivation

  • Reminders and notifications
  • Offline access to meditation sessions
  • Access to a library of meditation techniques
  • Guided meditation sessions

 

Needs

  • Personal growth and self-improvement
  • Maintaining a healthy lifestyle
  • Reducing stress and anxiety

Frustration

  • High stress levels from work
  • Difficulty maintaining a consistent meditation routine
User persona of Mental
User persona of Mental 1
Marketing Manager at a tech startup

Age:34

Status:Single

Location:Seattle, WA

Ambitious
Organized
Creative
Results-driven

Biography

Living in a vibrant, fast-paced city like Seattle, User persona of Mental 2 leads an active lifestyle. She enjoys exploring the city’s coffee shops, attending tech meetups, and hiking in the nearby Cascade Mountains. On weekends, you can find her practicing yoga at a local studio or reading the latest self-improvement book at her favorite park.

Personality

Loyal
Frickle
Introvert
Extravert
Analytical
Creative

Goals

  • Cost-effectiveness
  • Innovation and adaptability
  • Achieve a better work-life balance
  • Time management features

Motivation

  • Reminders and notifications
  • Offline access to meditation sessions
  • Access to a library of meditation techniques
  • Guided meditation sessions

 

Needs

  • Personal growth and self-improvement
  • Maintaining a healthy lifestyle
  • Reducing stress and anxiety

Frustration

  • High stress levels from work
  • Difficulty maintaining a consistent meditation routine

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
  • Home page
  • Courses
  • Stories
  • 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 process easy
  • Customize the application for yourself
  • Explore the features and functionalities
  • Browse available options
  • Explore meditation sessions
  • Book and pay for 1 to 1 sessions
  • Log daily emotions and observe the dynamics
  • Get personalized reminders
  • Get notifications about updates
  • Get support
  • Get promo and reward
  • Share experiences and best practices
  • Gain benefits

User questions

  • How can I solve my problem?
  • Which proposition is the best?
  • What are the features?
  • What is the process for registering an account?
  • What information do I need to provide?
  • How long does it take to receive access?
  • How can I customize the application for yourself?
  • What are features and functionalities offered?
  • How do I navigate through the application?
  • How can I get full information about sessions and courses?
  • How can I book and pay for a meditation session?
  • 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?
  • What are the benefits of being an site user?
  • How to get additional bonuses?

Solutions

  • Reviews
  • Targeted ads
  • Content marketing
  • Implement user-friendly and intuitive registration
  • Personalized onboarding experience
  • Home page with quick access to daily emotions and booked sessions
  • Advanced search and filtering for sessions
  • Full information about sessions and courses
  • Easy booking
  • Intuitive and quick payment for sessions
  • Settings for notifications
  • Push notifications
  • Chat support 24/7
  • Personalized 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
Research Sign Up

User goals

  • Find the best solution that satisfied the needs
  • Sign up process easy
  • Customize the application for yourself

User questions

  • How can I solve my problem?
  • Which proposition is the best?
  • What are the features?
  • What is the process for registering an account?
  • What information do I need to provide?
  • How long does it take to receive access?
  • How can I customize the application for yourself?

Solutions

  • Reviews
  • Targeted ads
  • Content marketing
  • Implement user-friendly and intuitive registration
  • Personalized onboarding experience
Engage

Touch Points

  • Home page
  • Courses
  • Stories
  • Email
Application usage

User goals

  • Explore the features and functionalities
  • Browse available options
  • Explore meditation sessions
  • Book and pay for 1 to 1 sessions
  • 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 sessions and courses?
  • How can I book and pay for a meditation session?
  • How can I log daily emotions and observe the dynamics?
  • How can I customize personal notification?

Solutions

  • Home page with quick access to daily emotions and booked sessions
  • Advanced search and filtering for sessions
  • Full information about sessions and courses
  • Easy booking
  • Intuitive and quick payment for sessions
  • Settings for notifications
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

  • Get notifications about updates
  • Get support
  • Get promo and reward
  • Share experiences and best practices
  • Gain benefits

User questions

  • How can I find out about updates and new features?
  • How can I get support?
  • What are the benefits of being an site user?
  • How to get additional bonuses?

Solutions

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

Functionality

To cover the growing demand for mental help, Mentalio decided to task us with the creation of valuable functions that allow them to schedule an appointment, buy a meditation, and so on.

Prominent home page

The home page of the Mentalio app features a personalized dashboard that provides users with detailed information on their progress, recommended courses, and daily mental health tips. An integrated calendar makes it easy to display scheduled sessions and send reminders of upcoming events and tasks.

Such a layout allows access to all necessary details in one place, hence making work comprehensive and complete for the user in the management of mental health. The intuitive design does its best on the home page to help one be supported and empowered right off the bat.

home page

Quick access to popular product categories

In the Mentalio app, users benefit from an intuitive navigation system that highlights the most popular product categories at a glance. Basic features such as a course catalog are also available, allowing users to scroll through a number of different stress management and meditation topics and choose the most suitable one.

The section on meditations and exercises features an audio-video library, while the personal account one shows insights into your progress and achievements. There are also online consultations with experts and a system of individual notifications for easy and fast access and implementation of the tools at hand.

Quick access

Sessions booking

Scheduling an appointment with the selected expert has to be smooth and fast, so we implemented this function and balanced it with intuitive design to satisfy users’ needs. As a result, this feature is flexible and secure to use, and the page contains all the information that can be required by patients.

Here, the user can review the doctor’s personal data, years of experience, the number of patients and hourly rate to decide if they want to move on with this specialist. They choose a preferred date and available hours, click on “Book appointment,” and receive confirmation.

Сomprehensive order flow

More success cases

View Case arrow-grey
heartbeat icon Healthcare
Raccoon.Recovery
usa-flug USA
Developed a software solution for a healthcare startup that received a €700,000 growth grant
View Case arrow-grey
Healthcare product design for Racoon Recovery Healthcare product design for Racoon Recovery
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.