Cairo--:--

Product designer and design lead. I build and improve products, the systems that hold them together, and the teams that ship them. Twelve years, more than twenty teams, one tally at a time.

Case study cover

Capiter

Stock ordering and delivery for small businesses.

Year

2020

Client

Capiter

Role

Senior product designer

Field

Ecommerce · Product design

Scope

UX design · UI design · Design systems · Mobile app · Web app

The challenge

Capiter connects small businesses with stock ordering and delivery. My work focused on the delivery agent app and internal dashboard, helping the teams carrying out and supporting those orders.

Capiter mark on a green pattern of order screens

The approach

I interviewed delivery agents and used their feedback to shape the route and delivery experience. For the dashboard, I worked with representatives from different teams to organise navigation around their tasks.

The experience

The delivery app brings the daily route, orders and stock together. Agent feedback shaped a runsheet view — the day’s stops and orders in the order they happen — with a clear start action and access to the products being carried.

The runsheet

The runsheet makes the route and its products visible before delivery begins, and a digital custody agreement records that the stock has passed to the agent. A deliberate start action then opens delivery details and the map.

The runsheet on three agent phones: stops, orders and productsThe digital custody agreement for the stock the agent carries

Navigation and arrival

In-app navigation keeps the route and delivery workflow together. At arrival, the merchant profile includes previous orders, and agents can find a previous delivery contact when they need help locating a store, reflecting a practice they described in interviews.

The delivery route on the map, from the runsheet to the next stopMerchant profile at arrival, with contacts and previous orders

At the store

Agents review the order’s products with the merchant and confirm any requested changes, work through an unloading checklist, then record the payment. If a delivery cannot be completed, the agent records a reason and can add a photograph.

Order review with partial quantities and the merchant’s confirmationUnloading checklist for the product handoverCollecting the payment: the receipt, the amount and its confirmationA delivery that cannot be completed: the reason and a photograph

The internal dashboard

The internal dashboard brings order, stock and customer work into a shared interface. I began with navigation because each team used it for different daily tasks: card sorting with team representatives grouped the pages and actions, and we refined the structure together. A quick action adapts to the department and its permissions.

Dashboard header with search, the account menu and a quick actionDashboard navigation grouped by team, expanded and collapsed

Orders

Orders run through one table, with a detail view that records partial deliveries and a timeline of every change to an order.

Orders management table with status tagsOrder detail with the reason for a partial deliveryOrder history timeline for a single order

Sellers, suppliers and dispatch

Seller and supplier records sit beside the dispatch tools, where a runsheet is built and assigned to an agent.

Seller profile with basic, local and manager informationSuppliers list and a supplier’s delivery configurationA runsheet in the dashboard, assigned to an agent

The outcome

The delivery agent app and the internal dashboard both launched. The work also established a shared design language across them, alongside Ahmed ElMaghraby’s work on the customer and sales apps.

Animated Capiter mark

Credits

Delivery agent app and internal dashboard: Sayed Essam. Customer and sales apps: Ahmed ElMaghraby. Design system and design language: both designers. Company: Capiter.

Request the PDF portfolio →

Image viewer

The challenge

Capiter connects small businesses with stock ordering and delivery. My work focused on the delivery agent app and internal dashboard, helping the teams carrying out and supporting those orders.

Capiter mark on a green pattern of order screens

The approach

I interviewed delivery agents and used their feedback to shape the route and delivery experience. For the dashboard, I worked with representatives from different teams to organise navigation around their tasks.

The experience

The delivery app brings the daily route, orders and stock together. Agent feedback shaped a runsheet view — the day’s stops and orders in the order they happen — with a clear start action and access to the products being carried.

The runsheet

The runsheet makes the route and its products visible before delivery begins, and a digital custody agreement records that the stock has passed to the agent. A deliberate start action then opens delivery details and the map.

The runsheet on three agent phones: stops, orders and productsThe digital custody agreement for the stock the agent carries

Navigation and arrival

In-app navigation keeps the route and delivery workflow together. At arrival, the merchant profile includes previous orders, and agents can find a previous delivery contact when they need help locating a store, reflecting a practice they described in interviews.

The delivery route on the map, from the runsheet to the next stopMerchant profile at arrival, with contacts and previous orders

At the store

Agents review the order’s products with the merchant and confirm any requested changes, work through an unloading checklist, then record the payment. If a delivery cannot be completed, the agent records a reason and can add a photograph.

Order review with partial quantities and the merchant’s confirmationUnloading checklist for the product handoverCollecting the payment: the receipt, the amount and its confirmationA delivery that cannot be completed: the reason and a photograph

The internal dashboard

The internal dashboard brings order, stock and customer work into a shared interface. I began with navigation because each team used it for different daily tasks: card sorting with team representatives grouped the pages and actions, and we refined the structure together. A quick action adapts to the department and its permissions.

Dashboard header with search, the account menu and a quick actionDashboard navigation grouped by team, expanded and collapsed

Orders

Orders run through one table, with a detail view that records partial deliveries and a timeline of every change to an order.

Orders management table with status tagsOrder detail with the reason for a partial deliveryOrder history timeline for a single order

Sellers, suppliers and dispatch

Seller and supplier records sit beside the dispatch tools, where a runsheet is built and assigned to an agent.

Seller profile with basic, local and manager informationSuppliers list and a supplier’s delivery configurationA runsheet in the dashboard, assigned to an agent

The outcome

The delivery agent app and the internal dashboard both launched. The work also established a shared design language across them, alongside Ahmed ElMaghraby’s work on the customer and sales apps.

Animated Capiter mark

Credits

Delivery agent app and internal dashboard: Sayed Essam. Customer and sales apps: Ahmed ElMaghraby. Design system and design language: both designers. Company: Capiter.

Request the PDF portfolio →

Image viewer

Up next

Swivel

Recruitment · Product design

Let’s make it better.

Starting something new, growing a startup, or moving an established company forward? I can help shape the product, the systems, and the team behind it.

Two ways in

Cairo--:--

Available for collabs

© 2026 Syd — Sayed Essam

Designing for humans since 2014