Mainmood

Mainmood

Mainmood

A gifting companion app that moves beyond transactional wishlists to create more personal and meaningful gifting experiences

A gifting companion app that moves beyond transactional wishlists to create more personal and meaningful gifting experiences

ROLE

Product Designer

DURATION

Apr - May 2026

TOOLS

Figma

Figma Jam

After Effects

Photoshop

About

About

Mainmood started as a mobile jewelry e-commerce app designed to help users discover and gift jewelry through a guided shopping experience. But after careful thought i realize that i had lost the main concept which led me to rebrand and reframe Mainmood as a gifting companion that support personal and intentional gifting. [ view old case here ]

Mainmood started as a mobile jewelry e-commerce app designed to help users discover and gift jewelry through a guided shopping experience. But after careful thought i realize that i had lost the main concept which led me to rebrand and reframe Mainmood as a gifting companion that support personal and intentional gifting. [ view old case here ]

The Problem

The Problem

Wishlists often feel transactional and do little to support the emotional connection that is supposed to make gifting meaningful.

Wishlists often feel transactional and do little to support the emotional connection that is supposed to make gifting meaningful.

Wishlists often feel transactional and do little to support the emotional connection that is supposed to make gifting meaningful.

The concept began when I personally noticed that gifting had become increasingly transactional. Although wishlists can make things easier they have also completely replaced the thought and emotion that once made gifts meaningful turning what should be an act of consideration into something that feels more like a chore.

The concept began when I personally noticed that gifting had become increasingly transactional. Although wishlists can make things easier they have also completely replaced the thought and emotion that once made gifts meaningful turning what should be an act of consideration into something that feels more like a chore.

Solution

Solution

Design a gifting companion that turns gifting into a shared experience.

Design a gifting companion that turns gifting into a shared experience.

Design a gifting companion that turns gifting into a shared experience.

Reframing Through Exploration

Reframing Through Exploration

Defining what makes gifting personal to guide the product direction.

Defining what makes gifting personal to guide the product direction.

Defining what makes gifting personal to guide the product direction.

To refine and stay true to the original concept of the app, i explored different directions that would help make gifting more personal using mind mapping . By doing so, I was able to naturally defined the product system.

To refine and stay true to the original concept of the app, i explored different directions that would help make gifting more personal using mind mapping . By doing so, I was able to naturally defined the product system.

User Research

User Research

Understanding Gifting Behavior

Understanding Gifting Behavior

Understanding Gifting Behavior

To better understand the process and intention behind the gifting process, I interviewed 22 participants individually and in group to gain insights from both personal and social perpectives. Questions were asked as follow:

To better understand the process and intention behind the gifting process, I interviewed 22 participants individually and in group to gain insights from both personal and social perpectives. Questions were asked as follow:

Key Findings

Key Findings

People don’t struggle to find gifts , they struggle to truly understand the person they’re gifting.

People don’t struggle to find gifts , they struggle to truly understand the person they’re gifting.

People don’t struggle to find gifts , they struggle to truly understand the person they’re gifting.

After interviewing the participants i was able to develop 3 problems statements that guided the direction for the solution

After interviewing the participants i was able to develop 3 problems statements that guided the direction for the solution

Comp. Analysis

Comp. Analysis

Current gifting platforms prioritize transactions over personal connection.

Current gifting platforms prioritize transactions over personal connection.

Current gifting platforms prioritize transactions over personal connection.

Because existing solutions largely focus on traditional wishlists rather than guided gift discovery, I analyzed both wishlist based and adjacent platforms to identify what they were doing good and where i could improve an experience.

Because existing solutions largely focus on traditional wishlists rather than guided gift discovery, I analyzed both wishlist based and adjacent platforms to identify what they were doing good and where i could improve an experience.

Ideation

Ideation

Turning Insights into Features

Turning Insights into Features

Turning Insights into Features

Pulling from all insights i got, i started to think about the core features that the app needed in order to be successful. To do so i started by designing the IA for clarity then the screens.

Pulling from all insights i got, i started to think about the core features that the app needed in order to be successful. To do so i started by designing the IA for clarity then the screens.

HI-FI Wireframes

HI-FI Wireframes

How might we understand what someone wants without them having to explicitly say it?

How might we understand what someone wants without them having to explicitly say it?

How might we understand what someone wants without them having to explicitly say it?

Two-way quiz introduction: the giver sends questions, the recipient responds with clues to guide their search until the final day. This back and forth now turns gifting into a shared game where genuine preferences are uncovered without losing the element of surprise. The final gift becomes proof that someone truly paid attention but also foster deeper connection.

Two-way quiz introduction: the giver sends questions, the recipient responds with clues to guide their search until the final day. This back and forth now turns gifting into a shared game where genuine preferences are uncovered without losing the element of surprise. The final gift becomes proof that someone truly paid attention but also foster deeper connection.

How might we help gifters stay on track throughout the gifting journey instead of relying on assumptions?

How might we help gifters stay on track throughout the gifting journey instead of relying on assumptions?

How might we help gifters stay on track throughout the gifting journey instead of relying on assumptions?

A timeline that captures each step from the first quiz sent to the final moment is automatically created for each events . It allows the gifter to revisit past interactions, stay engaged and better understand what someone likes over time which they can record through integrated notes.

A timeline that captures each step from the first quiz sent to the final moment is automatically created for each events . It allows the gifter to revisit past interactions, stay engaged and better understand what someone likes over time which they can record through integrated notes.

How might we make gifting feel more personal and shared instead of something you do alone?

How might we make gifting feel more personal and shared instead of something you do alone?

How might we make gifting feel more personal and shared instead of something you do alone?

Introducing a collaborative gifting experience where users can invite others to join the gift hunt at anytime in the Journey. Doing so automatically creates a shared chat group, while the gifter controls whether the recipient knows who is involved which keeps the experience both collaborative and surprising.

Introducing a collaborative gifting experience where users can invite others to join the gift hunt at anytime in the Journey. Doing so automatically creates a shared chat group, while the gifter controls whether the recipient knows who is involved which keeps the experience both collaborative and surprising.

Usability Testing

Usability Testing

Testing the Experience with Real Users

Testing the Experience with Real Users

After developing the flows i conducted a series of moderated and unmoderated usability testing to assess the design and see where improvements could be made . Moderated sessions involved participants sharing their screens while completing prompted tasks in real time while unmoderated was conducted by sending a link to the prototype to explore independently .

After developing the flows i conducted a series of moderated and unmoderated usability testing to assess the design and see where improvements could be made . Moderated sessions involved participants sharing their screens while completing prompted tasks in real time while unmoderated was conducted by sending a link to the prototype to explore independently .

Iterations

Iterations

Redesigning the chat access and notifications System

Redesigning the chat access and notifications System

Redesigning the chat access and notifications System

Testing revealed users couldn't navigate between chats or prioritize urgent occasions. The redesigned Notification Center introduces tabbed navigation, occasion cards with context, priority flagging, filters and notification grouping.

Testing revealed users couldn't navigate between chats or prioritize urgent occasions. The redesigned Notification Center introduces tabbed navigation, occasion cards with context, priority flagging, filters and notification grouping.

Giving more flexibility for occasions reminders

Giving more flexibility for occasions reminders

Giving more flexibility for occasions reminders

Testing revealed that 30, 60, and 90 day presets didn't serve users with events closer than 30 days. A custom reminder option was added calculating the exact reminder start date based on days entered. Additionally the 'Set reminder' button dynamically updates to display the confirmed reminder date

Testing revealed that 30, 60, and 90 day presets didn't serve users with events closer than 30 days. A custom reminder option was added calculating the exact reminder start date based on days entered. Additionally the 'Set reminder' button dynamically updates to display the confirmed reminder date

Making the action clearer

Making the action clearer

Making the action clearer

Users felt uncertain whether their notes had saved since the page lacked confirmation feedback. A loading state and “Saved “ confirmation was introduced to close the interaction and updated on other screens as well

Users felt uncertain whether their notes had saved since the page lacked confirmation feedback. A loading state and “Saved “ confirmation was introduced to close the interaction and updated on other screens as well

Users felt uncertain whether their notes had saved since the page lacked confirmation feedback. A loading state and “Saved “ confirmation was introduced to close the interaction and updated on other screens as well

Design System

Design System

Defining the visual language

Defining the visual language

Defining the visual language

To ensure consistency across every screen, I developed a complete design system including typography, color, and components.

To ensure consistency across every screen, I developed a complete design system including typography, color, and components.

Final Designs

Final Designs

Introducing Mainmood : The Gifting Companion

Introducing Mainmood : The Gifting Companion

Introducing Mainmood : The Gifting Companion

Onboard with Mainmood and set up your profile

Onboard with Mainmood and set up your profile

Create, set a reminder and mark your first special date

Create, set a reminder and mark your first special date

Create your first quiz : Pick a theme, Add your questions and send it to the person you want to gift ahead of time

Create your first quiz : Pick a theme, Add your questions and send it to the person you want to gift ahead of time

View your history to see your recent occasions created. pick a card and access timeline to see any interaction between you and the recipient as well as yours and take some notes to help guide your search

View your history to see your recent occasions created. pick a card and access timeline to see any interaction between you and the recipient as well as yours and take some notes to help guide your search

Easily add people to the gift hunt at anytime to help you guide your decision too and choose whether you want to let the recipient know who is on it

Easily add people to the gift hunt at anytime to help you guide your decision too and choose whether you want to let the recipient know who is on it

After adding people, easily access the generated group chat and unite with your friends to find the perfect gift

After adding people, easily access the generated group chat and unite with your friends to find the perfect gift

Stay up to date and access every recent activity from your notification center and prioritize your conversations

Stay up to date and access every recent activity from your notification center and prioritize your conversations

Reflection

Reflection

Mainmood is designed to make gifting easier by turning it into a shared and intentional experience rather than a last-minute decision. Through the process of designing it, I found that it not only improves how people gift but also fosters deeper connections through the experience itself. Although a wishlist may still be of help from time to time, getting to know the people around us remains invaluable, which is the perspective that ultimately shaped every decision I made throughout the product. If Mainmood were to be brought to life, the initial version would focus on validating the core idea before expanding the full system. The MVP would center around the two-way quiz experience, allowing a giver to create a quiz, send it, and receive responses in the form of clues. This interaction is the foundation of the product, as it directly addresses the challenge of understanding what someone wants without relying on explicit answers. With the positive feedback I received from the usability test, I am currently vibe coding a lightweight version of it to bring the idea to life and see how it holds up in real use beyond a prototype.

Mainmood is designed to make gifting easier by turning it into a shared and intentional experience rather than a last-minute decision. Through the process of designing it, I found that it not only improves how people gift but also fosters deeper connections through the experience itself. Although a wishlist may still be of help from time to time, getting to know the people around us remains invaluable, which is the perspective that ultimately shaped every decision I made throughout the product. If Mainmood were to be brought to life, the initial version would focus on validating the core idea before expanding the full system. The MVP would center around the two-way quiz experience, allowing a giver to create a quiz, send it, and receive responses in the form of clues. This interaction is the foundation of the product, as it directly addresses the challenge of understanding what someone wants without relying on explicit answers. With the positive feedback I received from the usability test, I am currently vibe coding a lightweight version of it to bring the idea to life and see how it holds up in real use beyond a prototype.

© 2026 Anne Tchoumba

© 2026 Anne Tchoumba

© 2026 Anne Tchoumba