Side Projects
Project Brief
A building materials retailer needed a dedicated ordering app that would allow their clients, construction companies of varying sizes, to place product orders quickly and efficiently from a personalized catalogue built specifically for each company.
The ordering model had to accommodate two distinct workflows: orders placed directly from construction sites by field employees, and orders managed centrally by a company's purchasing department. This dual-mode requirement shaped the platform's user structure from the ground up.
The platform serves three user types, each with a distinct role and level of access:
Retailer, who configures client accounts and manages product data;
Client, the purchasing company;
Client Employee, the end user placing orders in the field or office;
My task was to design a concept for part of the Retailer's admin panel, specifically the flow for adding and managing products for an existing client account, Tiefbau GmbH, translating a functional requirement into a clear and usable interface.
1. Workflow: Kundenverwaltung
A product should contain the following attributes that are relevant upon selection:
Level 1: Industry (Industry 1, Industry 2, Industry 3, etc.)
Level 2: Product Categories (Category 1, Category 2, Category 3, Category 4, etc.)
Level 3: Product (Product 1, Product 2, Product 3, Product 4, etc.)
Level 4: Product Variant (Variant 1, Variant 2, Variant 3, Variant 4, etc.)
User Stories:
as a retailer, I can search for specific customer types and industries to receive product range suggestions, which I can customize if necessary in order to quickly and easily facilitate product selection
as a retailer, I can create customer-specific product categories and folders in order to create an ordering interface that is as simple, clear and tailored to the respective project as possible

2. Workflow: Produktverwaltung
User Stories:
as a retailer, I would like to be able to add multiple products simultaneously via Excel upload
as a retailer, I would like to be able to easily search for and add new products to the database
as a retailer, I'd like to access and add products from other clients (for example, in the same industry)






