Case Study · 2026
Order Management System
A purpose-built mobile application designed to streamline order operations, track profitability, and manage products for a Sri Lankan cosmetics business.
Colombo Cosmetics needed a centralized system to manage their daily order flow — replacing manual spreadsheets and fragmented workflows with a clean, fast mobile application built specifically for their team.
The system handles the complete order lifecycle: from creation and dispatching to delivery and returns. Staff can log orders on the go, while management gets a real-time financial snapshot through the executive dashboard.
Role-based access ensures that staff can do their job without exposing sensitive business data, while administrators retain full visibility and control through reporting tools.
Track every order through Draft → Pending → Dispatched → Delivered → Returned. Full visibility at every step with timestamps and item counts.
Executive summary showing total sales, net profit, and order status breakdown. Filterable by date range — last 30 days, this month, custom.
Each product stores wholesale cost and retail price. Every order automatically calculates profit margin shown inline on the orders list.
Search orders by customer name or order number. Filter by date, shipping method, and status tabs — find any order instantly.
Generate detailed exports for All Orders, Delivered, or Returned — filtered by date range. Compatible with Excel and Google Sheets.
Admin and Staff roles with different permissions. User accounts are created by administrators — no public sign-up. Secure by design.
A modern, cross-platform mobile stack chosen for performance, developer velocity, and long-term maintainability.
Mapped the existing manual workflow — WhatsApp orders, spreadsheet tracking, and paper delivery notes — to identify the core pain points.
Designed all screens with a pink-and-navy brand palette. Focused on speed of use — staff needed to log orders in under 60 seconds.
Built with React Native + Expo for cross-platform reach. Firebase handled auth, real-time data sync, and cloud storage.
Tested with real order data from the client. Trained staff on the system and delivered documentation for ongoing use.