"HabitPal" - Habit Tracking App

#Usability

#Ux Design

#concept

#prototyping

I took the Usability course in the fifth semester of my degree. In a group of five fellow students, we were able to submit a project at the end of the semester. We developed a concept for a habit-tracking app with an integrated smart calendar. The focus of the course was mainly on user experience concepts, so we did in-depth preparation and follow-up of the project with user interviews, user testing, concept scenarios, personas, and more.

TEAM

Karolina Serova

Jana Meißner

Adrian Joos

Pia Dünow

PROGRAMS

Figma

User Interviews

10+

Interviews Conducted

We each conducted 2-4 interviews to identify the user needs.

50+

Questions Each

We created a comprehensive interview guide with over 50 questions in each interview to get as many accurate insights as possible. If you’re interested in more detail, take a look at our interview guide.

1

Persona created

Based on the information we gathered in the interviews, we created a persona with which we then adapted the next steps.

Persona

Two Context scenarios

Lisa is sitting in her room, surrounded by university papers and piles of reading material. She opens the app to plan her schedule for the coming week. She takes into account her lectures, working hours at the café and planned social activities.

As she sets her weekly goals, she uses the app’s features to incorporate regular study time and short exercise sessions. The app sends her reminders for upcoming tasks and helps her maintain her habits.

The next day, while Lisa is working in the café, the app automatically recognises her changed working hours and adjusts her schedule. This allows Lisa to keep track of her commitments and manage her hectic schedule effectively.

In her free time, Lisa relaxes with a book and marks her reading activity in the app. The app rewards her with virtual awards for her progress, which motivates Lisa to keep up her habits.

Task Flows

Final Designs

Prototype

User Testing

We carried out user testing with around 10 people and asked them to complete tasks with our prototype. In the process, we also asked questions about user friendliness and always gathered feedback at the end.

We collected the entire process of the project in a miro board and thus compiled our individual insights, which was super practical for user testing.

Examples from user testing and our implementation

Conclusion

That was one of the coolest projects I did at university. I really enjoyed working with my group, and we all complemented each other very well. It was exciting to talk to real potential users in a project, rather than just receiving feedback from the professor as in most other courses. I hadn’t anticipated that the interviews and user testing would make such a significant difference in the end. I will definitely take this to heart and ensure that I talk to users in my future projects, even if they are only potential users and the project is not implemented in reality.

It was a lot of fun to work with Figma, as it is one of my favorite programs. It was also extremely helpful to organize regular meetings with the group and update the shared Miro board regularly. I hope I can do another project like this in the future and maybe even implement it with real customers.