We’re Featured In:
Objectives and Goals
The primary objective is to create Yeppy as a comprehensive super app offering Financial, Booking, Retail, and Exclusive services
The goal is to streamline user experiences, making it more convenient and efficient to perform daily tasks through a single platform.
Yeppy aims to drive user engagement, retention, and satisfaction, becoming a one-stop solution for a wide range of daily needs.
Business Challenges
Building partnerships with various businesses to onboard their services on Yeppy and expand the app's offerings in the Middle East, eventually worldwide.
Thus, maintaining a user-friendly and intuitive interface that can accommodate a wide range of services.
Ensuring secure and seamless payment processing within the app. Effective marketing and promotion to attract and retain a substantial user base.
5 Why Analysis for Yeppy
User Analysis
In this section, we'll explore three "User Personas" to better understand their diverse needs, goals, and challenges. This detailed analysis will guide us in tailoring our product "Yeppy" to effectively address the unique requirements of each user type.
User Persona 1:Housewives
Background:
- Name: Aisha Khan
- Location: Dubai, UAE
- Marital Status: Married
- Occupation: Homemaker
- Family: Aisha has two young children, ages 3 and 5.
Goals and Needs
- Convenience: Aisha values convenience in managing her household tasks, especially grocery shopping, as it's challenging to go outside with her young children.
- Time Efficiency: She wants to save time and energy by finding a solution that reduces the need for physically going to the store.
- Quality and Budgeting: Aisha seeks a cost-effective way to purchase quality groceries and household items for her family.
- Safety and Security: Ensuring the safety of her family is her top priority.
Challenges
- Aisha faces difficulties in going to the grocery store due to her young children.
- She often finds it challenging to manage her household tasks efficiently while taking care of her kids. Keeping her family's expenses within the budget can be a struggle.
User Persona 2:Professionals
Background:
- Name: Makhdoom
- Age: 30
- Marital Status: Single
- Occupation: Software Engineer
- Location: Qatar
Goals and Needs
- Efficiency and Time Savings: Makhdoom values his time and seeks an app that streamlines tasks like transportation, ordering meals, and paying bills.
Security: Ensuring the safety of his financial transactions and personal data is a top priority.
Challenges
- Juggling Work Responsibilities: Makhdoom often faces challenges in balancing his work responsibilities with daily tasks, leaving limited time for personal matters.
- Finding Reliable and Quick Transportation:He needs a reliable transportation solution for both his daily commute and occasional trips.
- Managing Expenses: Makhdoom struggles to manage his expenses efficiently and stay updated on bills.
User Persona 3: Business Owner
Background:
- Name: Sara
- Age: 40
- Marital Status: Single
- Occupation: Small Business Owner (Restaurant)
- Location: UAE
Goals and Needs
- Business Growth: Sarah is keen to expand her restaurant's customer base and reach a larger audience.
- Operational Efficiency: She needs tools for order management and inventory control.
- Networking and Promotion:Sarah wants to connect with other local business owners for collaborations and promotion.
Challenges
- Competition and Standing Out: Sarah's restaurant faces stiff competition, and she needs innovative ways to stand out in the market.
- Managing Daily Operations: Sarah struggles with managing daily restaurant operations, including order processing and inventory management.
- Establishing an Online Presence: She aims to establish a strong online presence and form local partnerships to drive her restaurant's growth.
Competitor Analysis
In this section, we will conduct a comparative analysis of four prominent applications: WeChat, Paytm, Careem Super App, and Gojek with Yeppy, aiming to uncover valuable insights.
Double Diamond Figure
The Double Diamond design process is a design thinking framework that consists of four phases
- Discover
- Define
- Develop
- Deliver
Discover Phase
- Research and User Insights
- User Persona Development
- Problem Framing
We conducted interviews, surveys, and observations to gather insights into Aisha's specific needs and challenges.
Then we explored the grocery shopping habits and pain points of other housewives in Dubai. At last, we tried to understand the competitive landscape in the region's grocery delivery market.
We created a detailed user persona based on the information collected, including Aisha's goals, challenges, and aspirations.
We defined the core problem to be addressed, such as "How might we make grocery shopping more convenient and efficient for housewives like Aisha in Dubai?"
Define Phase
- Idea Generation
We brainstormed potential solutions, considering both app features and service offerings. Then we ideated on features related to online grocery shopping, delivery, discounts, and secure payment methods.
- User Journey Mapping
We mapped out Aisha's typical journey when shopping for groceries, highlighting pain points and opportunities for improvement. Then we identified key touchpoints where the app can intervene to enhance her experience.
- Prioritization
We prioritized ideas based on feasibility, desirability, and alignment with Aisha's goals. Then we selected the most impactful features to include in the Super App “Yeppy”.
UI/UX Design Phase
- Prototyping
- Testing and Feedback
We created low-fidelity prototypes of the super app’s user interface, focusing on key features like online grocery shopping, delivery, discounts, and payment. We iterated on the design based on user feedback and usability testing.
We conducted user testing sessions with Aisha and other potential users to gather feedback on the app's functionality and design
Delivery Phase
The Deliver phase represents the culmination of our design process, where we prepare our solutions for implementation. Our deliverables for this phase encompass various aspects essential for the successful development and launch of Yeppy.
- UI/UX Designs
- Technical Specifications
Our design team has created high-fidelity UI/UX designs that capture the app's final look and feel. These designs prioritize user-friendliness, smooth navigation, and a consistent visual identity, aiming to offer an engaging and aesthetically pleasing user experience.
We understand the importance of precise technical specifications for executing our design concepts. These specifications detail the technology stack, system architecture, data flow, and integration points, providing the development team with a clear blueprint for app construction
User Journey Maps
User journeys are pivotal for comprehending app interactions. We've meticulously mapped these journeys, highlighting touchpoints, interactions, and decision nodes. These maps guide us in designing user experiences that align with user goals, enhancing usability and satisfaction.
Implementation Plan
A well-structured implementation plan is crucial for efficient app development. Our roadmap includes milestones and timelines, detailing key development stages and timeframes. It guides project management and resource allocation, ensuring a smooth and on-schedule project progression.
Research
We have identified what the target audience needs and what functions and features of the application they expect.
UX Design
We have achieved an optimal combination of functionality, ease of use, and aesthetic design of the application.
UI Design
We have achieved a visually appealing and intuitively understandable user interface of the application
Development
We conducted testing to identify and fix any possible errors and issues in our mobile application
User Experience Mapping
User Persona: Aisha Khan
Empathy mapping helps you understand your user persona's emotions, behaviors, and needs more deeply.
Here's an empathy map for Aisha Khan, the housewife
Says
- "I wish there was an easier way to do grocery shopping with my kids around".
- "I'm always in a rush, and taking my children to the store can be so stressful."
- "I'm concerned about finding quality groceries without overspending."
Does
- Searches online for home delivery services and discounts.
- Manages her children's needs while trying to accomplish household tasks.
- Creates shopping lists to stay organized
Pain Points
- Time-consuming trips to physical stores with young children.
- Difficulty managing both household tasks and childcare.
- Concerns about overspending on groceries.
- A desire for a secure and convenient way to shop for essentials.
Thinks
- "I need a solution that can save me time and energy."
- "Online grocery shopping might be the answer, but it needs to be user-friendly."
- "I want to ensure my family's safety and budget."
Feels
- Frustrated by the challenges of going to physical stores with young kids.
- Stressed about managing time for both housework and childcare.
- Anxious about her family's financial well-being.
Gains
- A solution that saves her time and reduces stress.
- Access to quality groceries and household items.
- Budget-friendly options and savings through discounts and deals.
- A sense of security and relief in managing her family's needs more efficiently.
Wireframes
After going through multiple rounds of sketching, we transitioned to the creation of wireframes. Here's an introduction to some preliminary wireframes for various modules.
Apps Wireframes
Web Wireframes
User Research
User research is a systematic process aimed at uncovering the user's perspective, their pain points, and the challenges they face in order to gain a comprehensive understanding of their experiences and needs. It encompasses the gathering and examination of user data using a range of methods, including surveys, interviews, and usability testing.
Survey Methodology
We did a survey with 50+ users in combination with different questions to know their views, experience, and insights in order to get qualitative and quantitative data. Here’s an overview of the questions we've asked so far.
When you plan a vacation, which mode of transportation do you prefer?
- Air travel
- Road trip (car or bus)
- Train travel
How do you typically book your travel accommodations?
- Hotel websites or apps
- Online travel agencies (e.g., Expedia)
- Directly through the property (e.g., calling the hotel)
What features are most important to you when booking travel accommodations?
- Competitive pricing
- User reviews and ratings
- Location and proximity to attractions
When it comes to managing your finances, which tools or services do you currently use?
- Traditional bank branches
- Mobile banking apps
- Online financial management platforms
What are your biggest concerns when it comes to financial services and managing your money?
- Security and data privacy
- Accessibility and ease of use
- Financial advice and planning
User Report
User:
Nabiha
User Testing Tasks:
During user testing, Nabiha was given specific tasks to evaluate the Super App for Groceries:
- Task 1: Shop for a week's worth of groceries, including fresh produce, baby food, and your favorite international snacks.
- Task 2: Apply available discounts and deals to your cart to ensure cost savings.
- Task 3: Schedule a grocery delivery at a time that works best for your daily routine.
- Task 4: Explore the variety of products available, especially in the international and specialty sections.
Analytics Reporting
- User Testing
- Usage Analysis
We conducted user testing sessions with a diverse group of 30 users to evaluate their interaction with the Yeppy Super App.
The analysis of user interactions and time spent on various services within the app revealed the following insights
Service Usage Service
- Financial Services
- Retail Services
- Booking Services
- Exclusive Services
Financial services were consistently used more frequently and for longer durations than other features. Users often accessed this section to manage their finances, check balances, and make transactions.
Retail services were the second most frequently used feature. Users shopped for a wide range of products and took advantage of discounts and deals.
Booking services, including hotel reservations and car rentals, ranked third in terms of user engagement. Users frequently planned trips and accommodations through the app.
While Exclusive services had a dedicated user base, it didn't experience the same level of user engagement as the previous three categories.
Iterative Design Process Design Improvement
The iterative design process for the Yeppy app revolves around the continuous refinement of its features, with a sharp focus on the most frequently used features. This includes finance (bill payments and mobile transactions), retail (comprising grocery and healthcare items), and booking services (encompassing events, hotels, and flights). In our quest for design perfection, we conducted a survey involving 15 users, providing them with the prototype to engage with as per their individual preferences. The outcomes of this exercise have offered insights into user inclinations, revealing:
- 4 users showing a preference for the finance/bill payment module.
- 6 users expressing a distinct liking for the retail and grocery module.
- 5 users actively using the booking module for flight or hotel reservations.
In light of these findings, we have undertaken a strategic optimization of the app's design to enhance user accessibility, making it even more intuitive and accommodating to their specific needs. We placed the modules as per the feedback given by the users to make it more customer-centric.
Stakeholder feedback (Client, PM, BA)
Client
“We are extremely pleased with TekRevol for their exceptional work on the super app, Yeppy. The quality of the app and the way it caters to our target audience's needs is truly impressive. We look forward to a continued partnership and more exciting projects together.”
Project Manager
“I'd like to extend my appreciation to our client for their vision and collaboration throughout this project. Their valuable insights and clear communication have played a pivotal role in the success of the application,Yeppy.”
Business Analyst
“The client's input and requirements were invaluable in shaping the super app's features and functionalities. Their detailed understanding of the market and user needs greatly assisted our development team in delivering a top-notch product. We're grateful for their proactive involvement, which contributed to the app's success!”