friends, and save favorite places. However, user navigation and interaction within the app need improvement to enhance the overall user experience.
Users face several navigation and interaction issues within Appetite. The chat function is not prominently displayed and is often mistaken for a support chat. Viewing friend requests and recent notifications is difficult due to the lack of a centralized notification section. Lists provide redundant information, making it challenging for users to see all restaurant lists efficiently. Bookings are not effectively tracked, and the liked section lacks proper organization. Additionally, the actions users can perform, such as following or befriending others, are not clearly differentiated.
We improved Appetite by making the chat function more prominent and group-specific, introducing a centralized notification section, consolidating restaurant lists, and isolating bookings for better tracking. The liked section was organized for easier access, and we clarified the actions for following or befriending others.
UX/UI Designer
2 months, pushed in September
Me
Judd Reichman - Product Owner
Shabbir Hassan - Senior UX/UI Designer
Suraj - Tech Lead
The guiding principles throughout the project, that will be explained further below.
The profile section was optimized for quick access to favorite places
and upcoming bookings, ensuring users could easily manage their preferences.
Previously, lists were separated based on whether they were created by the
user or others, but this was unnecessary. Users preferred having all lists
displayed together, regardless of the creator. Additionally, a dedicated
booking section was introduced, as it is crucial for users to keep track
of their reservations without losing any.
In the groups section, we improved the chat function's visibility and relevance, making it clear that it is specific to each group. Additionally, we introduced functionalities such as creating group polls for dining options and checking members' availability for reservations.
These changes aimed to reduce clutter, provide user control and customization, ensure seamless integration, and maintain consistent design patterns throughout the app.
Control in the Appetite product was significantly enhanced by the introduction of a centralized notification center. This feature allowed users to easily manage and review all their activities in one place, including friend requests, group updates, and dining reservations. By consolidating notifications, users could stay informed and make decisions quickly, ensuring they never missed important updates and maintained full control over their interactions and plans within the app.
Users could effortlessly see and share restaurant recommendations directly within groups, ensuring that all members could view and discuss options without leaving the app.
All group bookings would be displayed in the group detail section, allowing all users to easily keep track and stay informed about upcoming reservations.
During the discovery and definition phase of Appetite, we collected more than 200 tickets of feedback from our beta users and identified key user needs and issues:
Designing for developers is a challenging task that involves considerable trial and error. In this project, we explored various design options, repeatedly reviewing them with engineers to ensure the best possible experience that seamlessly integrates into the developers' workflow.
The main challenge was designing for a broader audience, incorporating feedback from beta users. Addressing diverse user needs and preferences required careful consideration and balancing various requirements. We had to ensure the design was intuitive and accessible for all users, while still being comprehensive enough to meet advanced needs