Client
S-Bahn Stuttgart
Client
S-Bahn Stuttgart
My role
UX/UI Design Lead
Project of
Mobimeo GmbH
Project type
Full time
Year
2023
MobiSupport is a customer support platform that can:
more about my role in this project below
As a DesignOps Team Lead, my role involved optimizing design processes, fostering collaboration, and supporting our design team to deliver high-quality work efficiently.
I transitioned the Design System from Sketch to Figma. This included planning and processes responsibilities as well as hands-on work.
The design system was inspired by the Atomic Design (by Brad Frost). The methodology organises UI components into atoms, molecules, organisms, templates, and pages.
I was responsible for the following:
All these helped establish a well-structured design system that enhanced consistency, scalability, and efficiency in your design workflow.
Atoms are the main building blocks. Here are just a few examples below: Input drop downs, buttons, avatars stamps.
They are usually a combination of Atoms and sometimes normal text or shapes. A search input element, a side panel header or a side panel footer are perfect examples.
Organisms are already more complex and they are creating by putting together Molecules alone or sometimes a combination of Molecules and Atoms. Things like a page headers, navigation header or a complete side panels can be considered here.
These are already structurally quite complex. They still lack the real data but they serve as a blueprint for entire sections of a platform or app. Their purpose is to keep a high visual coherence across the different parts of the system.
Finally pages are the end result of all this and also the reason for all the other components to exist. This is what the end user is seeing and they include the real data.
Here is an example of a page with the different components highlighted. Reusable components are important as they promote consistency, scalability, and a cohesive UI. Because they are modular, this makes the code easier to maintain and update.
Components need to behave according to certain rules and their functionality is defined by the purpose they need to serve. here area just a few examples of Figma components in Developer Playground.
MobiSupport is used as an internal tool for facilitating the communication between final users and the service providers. Here are some of the main screens the app.