E-commerce / Restaurant operations / Dashboards
Leban Street
An active restaurant ordering and operations platform I built, connecting the customer storefront with kitchen, sales, inventory, and super admin dashboards.
- My role
- Frontend engineering
- Scope
- Customer ordering and checkout, kitchen order queues, sales workflows, inventory management, and super admin reporting.
- Engagement
- Remote

The original Leban Street presentation mockup. See the live catalogue capture below for the current interface.
View full resolution: Leban Street mobile ordering interface shown in the original phone mockup on a dark backgroundInside the product
Built for the way people use it.
The live catalogue shows how customers browse food categories, compare menu items, and begin an order. The cover uses the earlier presentation mockup.

The live Leban Street catalogue, showing menu categories and food ordering cards.
View full resolution: Leban Street food catalogue with category navigation and ordering cards01The brief
The customer’s order is only the beginning of the restaurant workflow. Sales staff need to review it and hand it to the kitchen, kitchen teams need to manage preparation, inventory staff need to maintain stock, and administrators need to understand revenue and costs. I built frontend experiences for those different roles alongside the customer-facing ordering journey.
My contribution
Built the customer ordering frontend and operational dashboards for kitchen preparation, sales order handling, inventory and raw materials, and super admin revenue and cost reporting. Connected these API-backed interfaces with role-specific navigation and state management.
02Engineering focus
01
Customer ordering and checkout
Built category-based menu discovery, cart management, and checkout across desktop and mobile. The address flow uses Google Places API to support location-aware delivery pricing, with Zustand for client-side state and SWR for API-backed data.
02
Kitchen dashboard and preparation queues
Implemented a batch-based order queue with pending, preparing, and ready states. Kitchen staff can inspect batch details, start preparation, mark batches ready, print receipts, and review order history.
03
Sales dashboard and order handoff
Built sales interfaces for product selection, online order batches, order details, and history. Staff can send batches to the kitchen, while the sales overview presents revenue trends and product-inventory analytics.
04
Inventory and raw-material management
Built interfaces for products, categories, stock adjustments, raw materials, suppliers, and wastage records. The inventory overview brings together stock information, inventory valuation, and category breakdowns; delivery-area management supports the ordering experience.
05
Super admin oversight and reporting
Implemented management dashboards for orders, revenue, costs, and profit analytics, with supporting reports and critical alerts. The admin area also includes staff management and team-performance views, with role-aware navigation for management workflows.
03Delivered capabilities
- A responsive storefront with menu discovery, cart management, delivery pricing, and checkout.
- Kitchen preparation queues, batch status updates, receipts, and history.
- Sales order handling, kitchen handoff, and revenue reporting.
- Product and raw-material inventory interfaces with stock and wastage management.
- Super admin dashboards for order visibility, revenue, cost, and profit analytics.
- An active restaurant platform that the business continues to use.
Project technologies
- Next.js
- REST APIs
- SEO
- Zustand
- Google Places API
- Recharts
- SWR
06Let’s make it happen
A new product, a frontend that needs a rethink, or a team that could use another pair of hands. Tell me where you want to go.
Start a conversationdamilare791@gmail.com