
The ZEP mobile app extends Zep Analytics’ learning ecosystem into a focused, on-the-go experience. Designed for seamless course access, it brings prerecorded lessons, bootcamp resources, and progress tracking into a single mobile-first interface. The app also integrates ZEP’s points-based engagement system, rewarding learners for consistent participation and growth.
my role
Client
Duration
Tools
Figma
Adobe Illustrator
contribution
Team
Process
Developed our application through following Steps:
Define, Discover, Design, Deliver

01 define
objective
Our central objective is to harness the power of mobile technology to significantly extend ZEP Analytics' reach, making high-quality education readily accessible to a wider audience. This challenge requires us to create a cutting-edge mobile E-learning application that guarantees an effortless and engaging learning experience for users wherever they are.
goals
User Research Goal: Conduct user research to identify pain points and challenges faced by potential app users, ensuring a deep understanding of user needs and issues.
Data Analysis Goal: Analyse the collected user research data to pinpoint specific problems and pain points, providing a foundation for design improvements.
Design Ideation Goal: Ideate and propose design solutions that address the identified user pain points and enhance the overall user experience.
Wireframe and Mockup Goal: Create detailed workflows, wireframes, and mockups that visually communicate the proposed design solutions and their implementation.
Prototype Development Goal: Develop a functional prototype to demonstrate and validate the design improvements with users, allowing for interactive testing and feedback.
Usability Testing Goal: Conduct usability testing with target users to gather feedback, evaluate the design solutions, and make iterative improvements based on user insights.
research
I spent a lot of time looking at what the users want and how they feel. Big problems that keeps coming up, & that users are talking a lot about are :
An intuitive and clutter-free user interface: They want menus, icons, and navigation to be simple and easy to use.
Access to a wide variety of high-quality educational content: This includes text, videos, quizzes, and interactive materials, all of which should be easy to discover and engage with.
Personalised learning experiences: Users want content (here it can be on the basis of courses) recommendations tailored to their needs, customised learning paths, and tools to track their progress.
Detailed progress tracking: Users desire visual indicators like progress bars (in completing courses), badges, and milestones to monitor their accomplishments and stay motivated.
Offline access to content: For learning without an internet connection, which is particularly useful during commutes or in areas with limited connectivity.
Effective feedback and assessment mechanisms: Users value timely feedback on assignments and assessments, along with clear explanations for correct and incorrect answers.
general problems
E-learning mobile applications commonly face a range of general problems and challenges.
Problem 1: Complex Layouts and User Frustration
The complex layouts and confusing designs often lead to frustration and disinterest among learners.
Rerouting the research: Competitive analysis
Below table provides a clear overview of the challenges and limitations of multiple E-learning apps.
These included platforms like Brilliant, Memrise, and Rosetta Stone, Pluralsight


Offer a variety of content formats
Include in-depth courses, interactive elements, and multimedia content.
Develop a monetization strategy
Consider a freemium model, tiered subscriptions, or in-app purchases.
Integrate innovative features
Explore speech recognition or other technologies relevant to your learning focus.
03 design
Wireframes
Below are the Low-fidelity wireframes :

Hi-fi Mockups
Below is the final design before iteration of ‘Zep Analytics’ mobile application.

04 deliver
To illustrate the functionality of the application for both new and experienced users, we'll examine five significant use cases :
key reflections
Make a lot of designs options if you are working from far away from the teamThere are some stakeholders and colleagues too who absolutely love to say no. In the ideation phase, come up with as many ideas as possible
Focusing on specific needs when a lot of competitor in the market
In a crowded market, I wasn’t trying to make the flashiest app—I wanted to make one people can actually use and trust. Focusing on accessibility, clarity, and reliability helped me design something that reaches more people and feels dependable in everyday use.





