01The brief
Le Degraissage needed a digital experience that matched its premium laundry service and supported the team doing the work. Customers needed clear booking choices and order information. Staff needed to see what had been requested, coordinate drivers and follow service progress. The existing POS had to remain the source for invoices and garment processing.
02Website and customer experience
We developed the public website around the brand, its services and access to the apps. Across web and mobile, we used the familiar green identity, consistent typography and clear actions. The customer apps for iPhone and Android cover addresses, pickup scheduling, active and past orders, invoices and payment, with multilingual screens for the people using the service in Dubai.
03Booking with the right choices
Customers select their laundry service separately from delivery priority. Ironing and eco dry cleaning are distinct choices, while Normal and Express describe turnaround. The selected service appears with the order so operations can see the request. Pickup slots disappear when their start time arrives. Express messaging explains the 1 PM cutoff and the applicable delivery schedule before the customer confirms.
04A practical driver app
The Android driver app supports mobile-number login and assigned pickup and delivery work. At collection, drivers enter the total quantity, a pickup description and comments instead of building an item-by-item catalogue at the door. Those details give the operations team a record to work from. Customer tracking screens provide contact actions for the assigned driver.
05Orders at the centre of operations
We reorganised the dashboard around a compact, expandable order list. Staff can see Normal or Express priority, the booked laundry service, pickup details, driver assignment, payment and service progress without opening every order. Detailed actions sit within each row. Filters keep cancelled and older work out of the everyday queue while preserving the records for reference.
06An API connection to the existing POS
We built the connection between the POS, dashboard and mobile apps around the existing laundry workflow. The dashboard reads the actual POS service stages. Customers see a simpler On service status during processing. Delivery assignment checks that all items are ready. The integration does not rewrite POS invoices or garment statuses; it reports confirmed app payments back to the POS.
07Invoices and mobile payments
POS invoices appear in the customer app for review and payment. We integrated PayTabs with card payments, Apple Pay on iPhone and Google Pay on Android. Payment handling checks the provider result before confirming success and reconciling the POS receipt. We also refined the success screen, payment-method labels and interrupted-payment handling so the interface explains what happens next.
08Reporting and booking controls
The dashboard includes app-performance reporting for registrations, orders, invoice value, payments and available platform information. Store downloads and update adoption are separate from customer registrations and bookings, so the team can interpret the figures correctly. Duplicate-booking protection and dashboard warnings help operations identify overlapping requests without deleting customer records.
09Release and ongoing refinement
Our work included device checks, store submissions, listing content and updates for both customer platforms and the Android driver app. We checked upgrade paths with existing logins and orders retained, and refined booking, address, invoice and payment screens using staff and customer feedback. The published platform brings customer requests and operational information together while keeping the existing POS workflow in place.