All work
Multi-Branch SaaS

AuraWash

Laundry Operations Platform

A SaaS platform running real laundry businesses: multi-branch management, live order tracking, driver dispatching, customer loyalty, a digital wallet, revenue analytics, and role-based access across owner, branch staff, and driver.

AuraWash — Multi-Branch SaaS

Architecture & Process

Context
Laundry chains ran on notebooks and group chats — orders lost between pickup and delivery, no per-branch revenue visibility, and no way to tell which driver held which bag. AuraWash puts every branch on one live board.
Role
Full delivery: data model, Node/MySQL backend, WebSocket layer for live order state, Messenger bot for customer updates, and the complete admin dashboard.
Key UX Decision
Orders are driven by a state machine — Pickup → Washing → Ready → Delivered — pushed over WebSockets, so the board updates without a refresh and a driver on mobile and the owner on desktop never disagree about where a bag is.

Platform Stack

Multi-Tenant
Frontend
React.js · Tailwind CSS · WebSocket client
Backend & Data
Node.js · MySQL · Role-based access control
Integrations & Infra
Facebook Messenger Bot · Digital wallet · Hostinger
Built with
React.jsNode.jsMySQLTailwind CSSWebSocketsMessenger Bot
Next project
KwentaTayo