Favur Publisher

A Powerfull CMS Tailored for Hotels and Restaurants

Role

Design Lead

Skills

Service Design UI Design UX Design Design Systems

Team

Myself (Design Lead) 1 Part-time UI Designer 2 Senior Project Manager 7 Developers

Period

2024 6 weeks

Hero Image show case of event
Hero Image show case of event
Hero Image show case of event

The Brief

What was the problem?

Hospitality admins faced challenges in communicating essential updates to their frontline employees. Reliance on tools like WhatsApp and email often left employees uninformed, resulting in operational inefficiencies. Favur’s Lead Business Analyst identified this gap and initiated the project to address it. The goal was clear: design and develop a functional MVP within 3 Months, enabling real-world testing with partner restaurants and improving communication workflows in the hospitality sector.

What was the ultimate goal?

In a 100-day span, the goal was to deliver a "good enough" MVP ready for testing. The design and conception needed to be completed within four weeks to enable developers to start production. The primary functionalities to be tested included Company Pages, such as documenting cleaning standards in restaurants, and Events (or "Ereignis" in German), which addressed work-related occurrences, that could be like running out of coconut milk.

Challenges & Solutions

Intense Deadlines: Delivering Design in Four Weeks

Intense Deadlines: Delivering Design in Four Weeks

Intense Deadlines: Delivering Design in Four Weeks

Multi-Platform Consistency: Bridging Desktop and Mobile Experiences

Multi-Platform Consistency: Bridging Desktop and Mobile Experiences

Multi-Platform Consistency: Bridging Desktop and Mobile Experiences

Streamlined Design: Adapting for Development Constraints

Streamlined Design: Adapting for Development Constraints

Streamlined Design: Adapting for Development Constraints

Translating Design for Developers: Bridging the Language Gap

Translating Design for Developers: Bridging the Language Gap

Translating Design for Developers: Bridging the Language Gap

Multi Language Platform

Multi Language Platform

Multi Language Platform

My Design Process

Tools & Methods

Design Thinking Strategies SPRINT-based Collaboration Workshops & Interviews Usability Testing User Flows

Software

Figma (Design & Prototyping) FigJam (Workshops) Azure (Task Management)

Platform

Desktop App Native Mobile App

01. Discovery

Defining Favur Publisher

We kicked off the project under the working name "Favur 100," based on a 100 day MVP method, bringing together developers, founders, product owners, and designers to align on the vision and objectives. The goal was clear: deliver a "good enough" MVP within 100 days to serve as a conversation starter with real users

My approach ?
Instead of lengthy discussions, I applied a Design Sprint methodology by Jake Knapp. I prepared a competitive analysis and a lo-fi mockup, which I used in the first workshop with the Business Owners. In this workshop, we co-created the real first wireframe and user flow, aligning on the core concept and clarifying the direction we wanted to take.

Low Fi Wireframe

Aligning on the project's goal and direction through fast co-creation

Low Fi Wireframe

Aligning on the project's goal and direction through fast co-creation

Low Fi Wireframe

Aligning on the project's goal and direction through fast co-creation

wireframe detail

Early stage wireframe, made in collaboration with Stakeholders

wireframe detail

Early stage wireframe, made in collaboration with Stakeholders

wireframe detail

Early stage wireframe, made in collaboration with Stakeholders

Mid-Fi Wireframes as a base to define the product direction

Mid-Fi Wireframes as a base to define the product direction

Mid-Fi Wireframes as a base to define the product direction

Results

20+

Concepts made collaboratibly

20+

Concepts made collaboratibly

20+

Concepts made collaboratibly

4

Stakeholders participating

4

Stakeholders participating

4

Stakeholders participating

1

Common final Idea

1

Common final Idea

1

Common final Idea

02. Concept & Design

Designing the Framework

After the initial workshop, we gained clarity on the direction. The next step was to translate the idea into a more structured design. I began building out a design system based on Material UI, the library used by the front-end team.

Given the project’s requirements, we (designers & Devs) went for an Atomic Design approach.

I then created high-fidelity designs, collaborating closely with the part-time designer to validate decisions. Together, we refined design components and continuously validated them with Developers and Product Owners, ensuring alignment with both business goals and technical feasibility. This iterative process kept everyone on the same page and maintained momentum.

We went for a Component-based approach, to mimic the development process, by allocating all details in the interactions in each separate component and leaving only the necessary screens .

The design had to be reflected not only in the desktop interface itself, but this information was revealed in the main mobile App "Favur", where the CMS data would be visualize. This was challenguing as we had to manage two different libraries, the one from Favur Publisher and the one from Favur.

Favur Publisher look an feel

Favur Publisher screens look and feel

Favur Publisher look an feel

Favur Publisher screens look and feel

Favur Publisher look an feel

Favur Publisher screens look and feel

Desigm System

A preview of the design system

Desigm System

A preview of the design system

Desigm System

A preview of the design system

Component based

Flow: Creating a Newsletter

Component based

Flow: Creating a Newsletter

Component based

Flow: Creating a Newsletter

The Desktop CMS send the data to Favur App , where the end user, can read it.

The Desktop CMS send the data to Favur App , where the end user, can read it.

The Desktop CMS send the data to Favur App , where the end user, can read it.

Results

10 +

Design proposals & iterations

10 +

Design proposals & iterations

10 +

Design proposals & iterations

70%

Completition of Design System

70%

Completition of Design System

70%

Completition of Design System

20+

Screens ready for Development

20+

Screens ready for Development

20+

Screens ready for Development

03. Pivotal Point

Design & Development alignment

With the design system in place, we faced a critical moment: we needed to ensure smooth collaboration between design and development. Although the design looked good in Figma, we discovered that developers didn’t fully understand our vision. Without their understanding of the design, transitions, and the overall system, we wanted to make sure to complete the project within the 100-day timeframe.

To resolve this, we flew to Spain (where the Dev team was located) for a week to hold a series of four workshops with the development team. The workshops focused on:

  1. Understanding the design and development roadmaps

  2. Identifying pain points

  3. Clarifying areas of overlap, such as Figma organization, component naming conventions, and the design system as a whole

  4. Incorporating an atomic design approach to ensure seamless collaboration

By understanding what the developers needed to see and their priorities, we were able to present the design in a more effective way. These workshops led to significant improvements in cross-team communication and helped us avoid mistakes that would have arisen from miscommunication.

Timeline of the workshop and topics

Timeline of the workshop and topics

Timeline of the workshop and topics

Workshop session, co-creating the process between Design & Development

Workshop session, co-creating the process between Design & Development

Workshop session, co-creating the process between Design & Development

Results

50%

Increase direct interaction Design & Development Team

50%

Increase direct interaction Design & Development Team

50%

Increase direct interaction Design & Development Team

40%

Increase morale and team spirit between Devs & Designers

40%

Increase morale and team spirit between Devs & Designers

40%

Increase morale and team spirit between Devs & Designers

- 40%

Developer Meetings with POs. due to clearer design

- 40%

Developer Meetings with POs. due to clearer design

- 40%

Developer Meetings with POs. due to clearer design

04. User Testing insights & Analisis

The end line of the 100 days

The user testing phase revealed valuable insights despite challenges with data loading and permissions caused by the CMS mirroring the third-party Favur app. With the Business Owner's support, we resolved these issues and completed all tests successfully. Feedback highlighted usability concerns, such as confusing UI transitions and unclear call-to-action phrasing, but overall, users were satisfied and offered ideas for phase two improvements.

I documented the findings, categorized them into clusters, and prioritized them based on impact and complexity (1–5). Through collaborative review, we aligned on priorities and transformed them into actionable user stories, providing a clear roadmap for the next development phase.

Example of User testings done in-situ

Example of User testings done in-situ

Example of User testings done in-situ

Overview of findings & Priorization

Overview of findings & Priorization

Overview of findings & Priorization

Results

100%

Completion of User testing tasks

100%

Completion of User testing tasks

100%

Completion of User testing tasks

15+

insights, documented & Prioritized

15+

insights, documented & Prioritized

15+

insights, documented & Prioritized

5+

New Feature ideas

5+

New Feature ideas

5+

New Feature ideas

Personal Reflections

What I learn

The Power of Early Collaboration

The Power of Early Collaboration

The Power of Early Collaboration

Time Constraints Demand Decisiveness

Time Constraints Demand Decisiveness

Time Constraints Demand Decisiveness

Letting Go of Perfectionism

Letting Go of Perfectionism

Letting Go of Perfectionism

Feedback Fuels Progress

Feedback Fuels Progress

Feedback Fuels Progress

Outcomes & Next steps

Favur Publisher successfully launched as a functional MVP within the challenging 100-day timeline, meeting its goal to enhance communication in the hospitality sector. The project fostered seamless cross-platform usability, established a scalable design system, and delivered a CMS tool that delighted users with its functionality and potential. User testing validated the design's effectiveness while providing a wealth of feedback that informed plans for future iterations. Moving forward, the focus will shift to implementing prioritized improvements from the testing phase, exploring user-suggested features, and scaling the platform to support broader use cases, ensuring continued growth and user satisfaction.