App design for Join Program

App design for Join Program UX Design back-office platform scalability flexibility

Join Program

Background Join Program offers flexible and sustainable office catering with great food that fuels a better working day. It provides catering services for offices, focusing on flexibility and sustainability. Companies like Nike, Miro, Booking.com, among others, utilize the Join Program app to order their meals. In addition to the app, there’s also a back-office desktop platform where managers can add meals, prices, and restaurants.

Design Challenge

As Join Program continues to grow and cater to diverse clients with varying needs, the challenge lies in creating an app and back-office platform that are future-proof and adaptable to evolving customer requirements.

Migration from Sketch to Figma

In addition to tackling the design challenge, I encountered the task of migrating the Join Program Sketch files to Figma, aiming to work efficiently from the outset by establishing components in Figma.

Mobile screens of join program designs

Design process

My design process always begins with a thorough understanding of the current and potential future needs of Join Program’s clients. When presented with a new feature ticket by the product owner, I leverage my UX expertise to evaluate its viability and suggest improvements if necessary. This involves collaborating with stakeholders to ensure alignment with user needs and business goals. After understanding the requirements, I embark on the design exploration phase. This involves creating multiple iterations and exploring different design solutions to find the optimal path forward. Each design iteration is carefully crafted, taking into account usability principles and best practices in UX design. The back-office platform presents unique challenges compared to the user-facing app. With a myriad of dishes and the need to create new menus weekly, I focus on creating a seamless user journey for managers. This entails designing intuitive workflows and organizing information in a way that makes it easy for managers to find and perform tasks efficiently. Throughout the design process, I collaborate closely with cross-functional teams, including product owners, developers, and stakeholders. This collaborative approach ensures that designs are not only visually appealing but also feasible and aligned with business objectives.

Solution

To address the design challenge, I proposed a modular and scalable approach to the development of the Join Program app and back-office platform. This involved designing flexible architecture that can easily accommodate new features and functionalities as the business expands and client needs evolve. By prioritizing flexibility, scalability, and data-driven insights, Join Program can ensure that its digital platforms remain relevant and effective in meeting the needs of its diverse clientele both now and in the future.

← back to portfolio