Overview

The goal of this project is to design a user-friendly pharmacy app for the US market that simplifies prescription management, provides valuable medication information, and offers convenient healthcare services. The app aims to enhance the user experience by focusing on features such as prescription refills, medication reminders, drug-drug interaction checking, appointment scheduling, health records management, secure messaging, wellness resources, and online payments.

Problem

Many individuals struggle to effectively manage their prescriptions, access reliable medication information, and engage in seamless communication with healthcare providers. Additionally, they encounter difficulties in scheduling appointments, maintaining their health records, and making online payments for medication orders. This results in medication non-adherence, potential drug interactions, increased healthcare costs, and overall inefficiencies in the healthcare system. There is a need for a user-friendly pharmacy app that streamlines prescription management, provides accurate medication information, facilitates convenient appointment scheduling, enables secure messaging with healthcare providers, simplifies health records management, offers wellness resources, and facilitates online payments to enhance the overall medication experience and improve healthcare outcomes.

Solution

I propose the development of a comprehensive pharmacy app that aims to address the challenges faced by individuals in managing their prescriptions and accessing reliable healthcare services. The app will offer features such as streamlined prescription refills, personalized medication reminders, accurate drug interaction checking, a robust drug identifier, easily accessible medication information, convenient appointment scheduling, secure messaging with healthcare providers, simplified health records management, a wealth of wellness resources, and seamless online payment options. By providing these functionalities in a user-friendly interface, the app aims to empower users to effectively manage their medications, make informed healthcare decisions, and improve their overall well-being.

  • Discover: Here, user research and observations was conducted to understand the specific needs and pain points of individuals managing prescriptions, accessing medication information, scheduling appointments, and using healthcare services.

  • Define: Here, I defined the goals and objectives of the pharmacy app based on the identified user needs and business objectives. Prioritization of features and functionalities that will have the greatest impact on improving the user experience and achieving the app's goals was the focus.

  • Ideate: This is a phase where I started to think of various ideas for the proposed solution. These ideas would be collated and the best fit would guide the development of the solution for user painpoints.

  • Design: In this stage, I started to create visual representation for the MVP. This phase includes interface design, prototyping and microinteractions.

  • Test: This is where I tested the solution provided to get users’ feedback for iteration which will further improve the product.


Findings

User research and competitor analysis revealed the following key insights:

  • Users often struggle with keeping track of prescription refills and medication schedules.

  • Understanding potential drug interactions is challenging and can lead to health risks.

  • Accessing reliable medication information can be time-consuming and confusing.

  • Scheduling appointments and managing health records require a cumbersome process.

  • Communication with pharmacies is essential but lacks a secure and convenient channel.

  • Users desire wellness resources and the ability to make online payments for medication orders.

Competitive Analysis

In this competitive analysis, I examined and compared popular pharmacy apps available in the US market to gain insights into their features, strengths, and weaknesses. Here are three pharmacy apps for analysis:

Competitor



GoodRX

GoodRX operates a telemedicine platform and a free-to-use website and mobile app that track prescription drug prices in the United States and provide drug coupons for discounts on medications. It is the highest rated Telemedicine app in the US with a 4.8 rating on App Store and Google playstore accompanied with over 16 million downloads on both platforms. It currently ranks as number #3 in the medical app category on App Store.

Features:

Prescription price comparison, medication coupons and discounts, medication information, pill identifier, medication savings tips, and pharmacy locator.

Strengths:

Comprehensive medication price comparison, significant cost savings, user-friendly interface, and easy access to medication information and savings opportunities.

Weaknesses:

  • Lack of Direct Prescription Refills: The GoodRx app primarily focuses on prescription price comparison and savings, but it does not offer direct prescription refills. Users need to visit a physical pharmacy or use a separate pharmacy app to fulfill their prescription orders.

  • Absence of Appointment Scheduling: GoodRx does not provide appointment scheduling functionality for users to book appointments with healthcare providers or clinics. This limitation can be a drawback for users who prefer a centralized platform for managing their healthcare appointments.

  • Potential Dependency on External Apps: Since GoodRx does not facilitate prescription refills directly, users may need to rely on external pharmacy apps or physical pharmacies to complete the medication ordering process. This reliance on external sources can introduce additional steps and potential friction in the user journey.

  • Lack of Secure Messaging: Similar to the previously mentioned apps, GoodRx does not offer a secure messaging platform for users to communicate directly with healthcare providers or pharmacists. This can hinder efficient and secure communication for inquiries or clarifications regarding medications or health-related matters.

  • Limited Focus on Additional Pharmacy Services: While GoodRx excels in providing prescription price comparison and savings, it may lack features related to in-store services, medication information, or other pharmacy-specific offerings that some users may value in a comprehensive pharmacy app.

Competitor


Walgreen

CVS is relatively popular but due to its last update, ratings for the app have started to drop. CVS boasts a total download of 10 million+ on Google Playstore and a 4.3 rating on the platform. On iOS devices, CVS has a 4.7 rating from over 1 million users.

Features:

Prescription refills, medication reminders, medication information, appointment scheduling, health records, in-store pickup or delivery, MinuteClinic appointments, and CVS Pharmacy rewards.

Strengths:

Extensive pharmacy network, streamlined prescription refills, easy appointment scheduling for in-store clinics, integration with CVS Pharmacy rewards, and personalized medication information, integration with Apple Health to monitor fitness.

Weaknesses:

  • Complexity in Navigation: The CVS Pharmacy app offers a wide range of features and services, which can lead to a complex user interface. Users may find it challenging to navigate through the app and locate specific functionalities, especially if they are not familiar with the layout or terminology used.

  • Lack of Provider Communication: The app does not offer a direct and secure messaging platform for users to communicate with their healthcare providers. This can limit convenient and efficient communication, especially when users have questions or need clarifications regarding their medications or health conditions.

  • Incomplete Medication History: The app may not provide a comprehensive medication history for users, especially if they have filled prescriptions at pharmacies other than CVS. This limitation can hinder users from having a complete overview of their medication records and potential drug interactions.

  • Limited Customization and Personalization: The app may have limited options for users to customize their experience or personalize medication reminders based on their specific preferences. This lack of flexibility may not cater to individual user needs and preferences effectively.

Competitor


CVS

CVS is relatively popular but due to its last update (February 2023), ratings for the app have started to drop. CVS boasts a total download of 10 million+ on Google Playstore and a 4.3 rating on the platform. On iOS devices, CVS has a 4.7 rating from over 1 million users.

Features:

Prescription refills, medication reminders, medication information, appointment scheduling, health records, in-store pickup or delivery, MinuteClinic appointments, and CVS Pharmacy rewards.

Strengths:

Extensive pharmacy network, streamlined prescription refills, easy appointment scheduling for in-store clinics, integration with CVS Pharmacy rewards, and personalized medication information, integration with Apple Health to monitor fitness.

Weaknesses:

  • Complexity in Navigation: The CVS Pharmacy app offers a wide range of features and services, which can lead to a complex user interface. Users may find it challenging to navigate through the app and locate specific functionalities, especially if they are not familiar with the layout or terminology used.

  • Lack of Provider Communication: The app does not offer a direct and secure messaging platform for users to communicate with their healthcare providers. This can limit convenient and efficient communication, especially when users have questions or need clarifications regarding their medications or health conditions.

  • Incomplete Medication History: The app may not provide a comprehensive medication history for users, especially if they have filled prescriptions at pharmacies other than CVS. This limitation can hinder users from having a complete overview of their medication records and potential drug interactions.

  • Limited Customization and Personalization: The app may have limited options for users to customize their experience or personalize medication reminders based on their specific preferences. This lack of flexibility may not cater to individual user needs and preferences effectively.

User Personas

Lisa Smith

Lisa is a 35-year-old working professional with a demanding job. She manages multiple chronic conditions and relies on regular medication refills.

Goals and Behaviors:

Goal: Convenient and efficient prescription refill process.
Behavior: Prefers to have reminders for medication refills to avoid running out of medication.
Behavior: Values time-saving features like in-app appointment scheduling and online payments.
Behavior: Seeks reliable medication information and potential drug-drug interaction alerts.

Pain Points and Challenges:

Pain Point: Difficulty managing prescription refills due to a busy schedule.
Challenge: Lack of convenient appointment scheduling options.
Challenge: Limited access to medication information in a clear and concise format.

Needs from the App:


Quick and hassle-free prescription refill process with reminders.
Efficient appointment scheduling to fit her busy schedule.
Clear and comprehensive medication information, including potential interactions.
Easy online payment options for medication orders.


Matt Antony

Matt is a 70-year-old retiree who requires multiple medications to manage his health conditions. He has some experience with technology but prefers simplicity and ease of use.

Goals and Behaviors:

Goal: Easily manage medication refills and track medication schedule.
Behavior: Values clear and concise medication information.
Behavior: Prefers in-person appointments but open to exploring virtual appointments if necessary.
Behavior: Appreciates a user-friendly interface with intuitive navigation.

Pain Points and Challenges:

Pain Point: Difficulty remembering to refill medications on time.
Challenge: Limited knowledge of potential drug interactions.
Challenge: Navigating complex app interfaces and features.

Needs from the App:

User-friendly and simple prescription refill process.
Medication reminders and tracking features.
Clear and easy-to-understand medication information, including side effects and precautions.
Intuitive navigation and minimal complexity in app design.

User Journey Map

This user journey map outlines users' various touchpoints and interactions with the pharmacy app during their prescription refill process. It highlights key steps, pain points, and opportunities for the app to enhance users’ experience and meet their needs efficiently and effectively.

Discovery:
The User realizes the need to refill their prescription as they are running low on medication.
They open the pharmacy app on their mobile device and log in.


Prescription Refill:
The User navigates to the prescription refill section within the app.
They select the medications they want to refill from their prescription history.
The app prompts them to confirm the pharmacy location for pickup or choose delivery options.
The User selects their preferred pharmacy location for pickup and proceeds.


Medication Reminders:
After completing the refill process, the User opts to set medication reminders within the app.
They enter the frequency and time for each medication to receive reminders.


Medication Information:
The User wants to learn more about one of their newly prescribed medications.
They search for the medication in the app's medication information database.
The app provides comprehensive details, including dosage instructions, side effects, and precautions.


Appointment Scheduling:
The User realizes the need to schedule an appointment for a follow-up consultation.
They navigate to the appointment scheduling section within the app.
The User selects the desired healthcare provider, date, and available time slot for the appointment.
The app confirms the appointment booking and sends them a notification.


Health Records:
Before the appointment, the User accesses their health records section in the app.
They review their medical history, allergies, and any relevant documents for the upcoming appointment.


Secure Messaging:
The User has a specific question about their medication and prefers to communicate directly with their healthcare provider.
They access the secure messaging feature within the app.
The User sends a message with their inquiry and waits for a response from the healthcare provider.


Online Payment:
When the User receives a notification that their prescription is ready for pickup, they realize they forgot their wallet at home.
They choose to utilize the online payment option available in the app to complete the transaction securely.


Prescription Pickup:
The User arrives at the selected pharmacy and goes to the designated pickup counter.
They present their identification or app-generated barcode for verification.
The pharmacist retrieves their medications and confirms the payment transaction.


Completion:
The User successfully picks up their medications and receives a digital receipt within the app.
They mark the prescription refill as completed in the app and log out.

Visual Design

Colours


Typography


Home Screen



I added quick action tabs to the homepage to enhance user accessibility, streamline navigation, and provide users with instant access to key features and information. Quick tabs serve as shortcuts that help users efficiently reach their desired destinations within the app. Here's why I integrated quick links:

  • Efficient Access: Quick links offer users a direct route to essential features without having to navigate through multiple screens. This saves time and effort, promoting a smoother user experience.

  • User-Centric Design: By placing commonly used features as quick links, you demonstrate a user-centric approach, showing that you understand and prioritize users' needs for swift access to important tasks.

  • Visibility: Placing quick links on the home page ensures they are highly visible and easily discoverable, minimizing the chances of users missing out on key features.

  • Engagement: Quick links encourage users to explore and engage with various functionalities of the app, enhancing overall app usage and interaction.

  • Simplicity: Quick links declutter the navigation process, making it less overwhelming for users, especially those who are new to the app.


By integrating quick tabs on the homepage, I empower users with convenient access to crucial functionalities, ultimately enhancing their engagement, satisfaction, and overall usability of the app.

Prescription Screen

I segmented prescription reminders into morning, afternoon, and evening to provide users with a more tailored and effective medication management experience. This approach recognizes the varying dosing schedules and routines that users may have. By offering reminders specific to different times of day, I addressed users' individual needs and medication routines comprehensively:

  • Optimized Medication Timing: Different medications may need to be taken at specific times to maximize their effectiveness. By breaking reminders into morning, afternoon, and night categories, I ensure users take their medications at the right times, enhancing treatment outcomes.

  • Personalized Experience: Providing reminders aligned with users' daily routines enhances the user experience by adapting to their preferences and schedules.

  • Enhanced Adherence: By offering reminders in alignment with users' daily routines, you increase the likelihood of adherence, as users are more likely to integrate medication taking into their daily habits.


By segmenting prescription reminders, I offer users a more user-centric, effective, and personalized approach to managing their medications, ultimately contributing to improved health outcomes and a positive user experience.


Prescription Details Screen


I included a prescription reminder feature in the app to support users in adhering to their medication schedules and improving their overall health outcomes. Medication non-adherence can lead to missed doses, reduced effectiveness of treatments, and potential health complications. By offering prescription reminders, I address this challenge and enhance user well-being in several ways:

  • Improving Compliance: Prescription reminders help users stay on track with their medication regimens, reducing the likelihood of missing doses or skipping medications.

  • Supporting Busy Lifestyles: In today's fast-paced world, people often have busy schedules. Prescription reminders accommodate users' routines, ensuring they remember to take medications even amidst their daily activities.

  • Empowering Users: Prescription reminders empower users to take an active role in their health management and promote a sense of control over their treatment plans.

By incorporating prescription reminders, I prioritised user convenience, health, and empowerment, ultimately fostering a more positive and effective healthcare experience.

Drug Interaction

I incorporated a drug interaction feature into the app to ensure user safety and help them make informed decisions about their medications. Drug interactions occur when two or more medications interact, or medication and food interact, in a way that can impact their effectiveness or cause adverse effects. By including a drug interaction checker, I provided users with a tool to identify potential interactions between their prescribed medications, over-the-counter drugs, supplements and food.
This feature allows users to:

  • Avoid Harmful Combinations: Users can input a list of their medications, and the app can identify any potential interactions that could lead to harmful effects or reduced effectiveness.

  • Minimize Risks: Users can understand how different medications might interact and take proactive steps to minimize risks by consulting with healthcare professionals.


By incorporating a drug interaction checker, I demonstrated IturaRx’s commitment to user safety and health by providing them with a valuable tool to manage their medications effectively.


Medication Pickup


I introduced the medication pickup appointment feature to provide users with a seamless and organized way to collect prescriptions. With this feature, user can schedule a specific time for picking up their medications from the pharmacy. Here's why I included this functionality:

  • Efficient Time Management: Medication pickup appointments save you time by allowing you to schedule a pickup time that aligns with your schedule. You won't have to wait in line, enhancing your overall convenience.

  • Reduced Waiting: By booking a pickup appointment, users can minimize or eliminate wait times at the pharmacy. Users medications will be ready for them when you arrive.

  • Enhanced Pharmacy Communication: Medication pickup appointments can enable the pharmacy to communicate with users more effectively, notifying users if there are any delays or changes to their pickup time.

  • Convenient Reminders: The app can send user reminders for their pickup appointments, helping users stay on top of their medication regimen.


By offering medication pickup appointments, I wanted to simplify the process of obtaining prescriptions, making it more efficient, safe, and tailored to users needs.

Secure Messaging

I added the pharmacy chat feature to facilitate seamless and real-time communication between users and pharmacists, enhancing the overall user experience and providing valuable assistance in managing medications and health-related inquiries. Here's why the pharmacy chat feature is beneficial:

  • Instant Support: Pharmacy chat offers users immediate access to professional guidance and advice from pharmacists, eliminating the need to wait for responses via other communication channels.

  • Medication Queries: Users can seek clarification about their medications, dosages, potential side effects, and interactions directly from qualified pharmacists.

  • Healthcare Guidance: Pharmacy chat enables users to ask general health-related questions, fostering a greater understanding of their well-being and promoting informed decisions.

  • Emergency Assistance: In urgent situations, users can quickly reach out to pharmacists for guidance on medication emergencies or adverse reactions.

  • Privacy and Security: Pharmacy chat ensures private and secure conversations, creating a safe environment for users to discuss sensitive health information.
    Medication Management: Pharmacists can offer personalized advice on medication adherence, which is crucial for successful treatment outcomes.

  • User Engagement: The interactive nature of pharmacy chat encourages users to engage with the app regularly, enhancing user retention and satisfaction.

By integrating the pharmacy chat feature, I offer users a valuable resource to receive expert advice, fostering a stronger connection between users and their pharmacies. This feature empowers users to make informed health decisions and effectively manage their medications, ultimately leading to improved well-being.


Language Accessibility




I added language accessibility feature to the pharmacies details page to ensure that users who are not native English Speaker in the US market can find pharmacies that have translations in their preferred languages so chats, information and services offered by the various pharmacies are accessible and comprehensible to a diverse range of users, including those who may have different language preferences or needs. Here's why language accessibility is essential;

  • Inclusivity: Language accessibility reflects a commitment to inclusivity, making sure that all users, regardless of their primary language, can effectively use and benefit from the app's services.

  • Cultural Sensitivity: Different languages are often intertwined with different cultures. By offering language options, you respect users' cultural backgrounds and create a more welcoming experience.

  • User-Centric Approach: Providing information in users' preferred languages enhances their understanding of pharmacy details, medication instructions, and other vital information, leading to better health management.
    Improved User Engagement: When users can access information in their preferred language, they are more likely to engage with the app's features and services.
    Clear Communication: In the realm of healthcare, clear and accurate communication is vital. Language accessibility helps avoid misunderstandings and potential errors due to language barriers.


By incorporating language accessibility on the pharmacy details page, I created a more inclusive, user-friendly, and effective app that caters to the diverse linguistic needs of your user base.