UI/UX & Visual Design

Service Design/UX Case Study

Daily Muslim App

Designed a modern Islamic app combining prayer reminders, Quran reading, and productivity tools. As a busy Muslim mother and UX designer, I recognized the need for a modern, user-friendly solution to balance religious practices with daily life. The app aims to help Muslims build better habits, learn about Islam, and stay on track with prayer times.

Personal Project

Client
Platforms
Deliverables
Tools

Mobile

UX Case Study, UI Design, Prototypes, Wireframes

Miro, Adobe Illustrator, Adobe XD, Zeplin

Read my original case study on Medium

-----

Being a Muslim is a constant balancing act — juggling not only our day to day routine but managing to also pray 5 daily prayers on time, ideally read Quran at some point in the day and to say duas (short prayers) throughout the day. As a busy mum to 2 kids, a full-time UX designer and running my Islamic site on the side, I would always think there has to be a better way to manage my day.

I would often imagine an app like that combined Islamic practices with productivity tools — every time I opened my prayer times app and wondered why the UI was so dated, or when I missed waking up for Fajr (early morning) prayer and would wish my Islamic app had a more efficient way to remind me.

When I started this app’s design, my aim was to ultimately make an app that all Muslims would find useful in one way or another — whether they use to build daily better habits, find out about Islam or just get alerted to prayer times. I took a UX approach to designing this app, and you can follow my design process below.

The Challenge

Designing for Muslims is a layered task:

  1. There’s 1.8 billion Muslims in the world. Granted, they don’t all use smartphones, but you realize how many different backgrounds, mindsets and tech-savviness you’re dealing with.
  2. Religion is a sensitive subject. People can get defensive on their beliefs, argumentative about details (do you follow Hanafi or Shaafi?) and one wrong word can discredit someone as a religious authority forever.
  3. Languages — one app would need to be in at least 5 languages to reach a large portion of Muslims who use smartphones.

Using the Design Thinking Process

Before you dig in, if you’re not familiar with UX design, let’s take a minute to see the process.

Step 1: Empathy

Understanding the user through research so I can better empathize with who I’m designing for.

Since I’m a Muslim, I could easily think “I know what users are looking for.” Although I thought of this app for a while based on what I would to use as a Muslim, that doesn’t mean I could just dive in and start designing the app. I need to see who I was designing for, and what other apps are on the market that my users would be frequently using and why.

Comparative Research

The ultimate aim for this app was to be a productivity app for Muslims — so I looked at popular Muslim apps, fitness/wellness apps for UI inspiration as well as the top Productivity apps to see what makes them effective. I also looked at UI design trends for apps for 2019.

User Surveys

I put up a survey on my website using Typeform to get some insights into people who visit my website, and how they would feel about an Islamic app and their current habits. A total of 62 responses were recorded at the time, which is a decent sample size, and below are some of my findings:

Step 2: Define

Once I had gathered a lot of information about the users, their needs and problems in the empathizing stage, I then had to analyze and synthesize it in order to sift out the (real) problem to be solved.

Mindsets

To understand my users better, I created Mindsets which help keep the user in mind throughout the design process, and define problems that need to be solved. I ended up with 4 Mindsets as there would be a wide range of people my app could benefit.

Journeys

The Mindsets helped to see the wide range of potential users for my app. To keep the app in the context of how it would fit into their day, I mapped out a typical day for each Mindset adding any pain points they experience in terms of practising their faith and in turn any opportunities for my app to solve their pain points.

Affinity Map

In order to check the main features the app should have, I wrote down my insights, pain points and ideas so far and grouped them using an affinity map.

Prioritizing using MoSCoW

Through my Affinity Map, I could see some clear patterns such as which features would be essential, which were not useful but not used often, and some that would be used only seasonally. Using the MSCW (Moscow) Method, I then prioritized key features the app should have at the initial launch.

3. Ideate

Time to come up with some ideas! Now that I had some clear features my app needed to have to be of value, I could see how these features would integrate, potential user flows when they use the app and how to structure the app overall.

Information Architecture

I tried out potential flows for the app. Considering it’s a daily productivity app, priority was given to features that would be used daily (prayers being the main one). Some features are greyed out because they were too complex to feature in the initial launch of the app, but would be added later.

Wireframes

I drew some quick wireframes for key screens, such as the Home page, the Tools page to show all the features of the app and the Quran section. Drawing the wireframes also helped me to change the flow from what I initially had thought, as I could see how the screens would relate to each other.

Once I knew which screens I needed to design, I looked at existing UI kits of fitness apps and productivity apps for inspiration.

4. Prototype

UI design

I wanted a design that was soft keeping my current colour palette in mind. The design had to be simple enough for my Traditionalist mindsets who wanted an app that was intuitive, but also for the Ambitious mindset who wanted productivity features integrated. There were also layers such as “Learn” sections for the Newbie and Skeptics.

Clickable prototype

I made this interactive prototype in Adobe XD to understand how the app would flow. I felt it was important to have a Back button on each screen to help users not feel overwhelmed by the large number of tools.

How does this app help Muslims?

Linking back to the Mindsets I made earlier, here are the key app features that would directly solve pain points for the users.

Next Steps

Now I had a high fidelity prototype to develop into an app. I hired a team of Flutter developers, and the app was ready within 4 months.

Find out more about the app here: http://www.dailymuslimapp.com

View other projects...