Mahmoud
Tasbeen: Laundry Management System

Tasbeen: Laundry Management System

Any Idea Can Be Prepared

  • Web Templates.
  • Scalable Applications.
  • Customizable Solutions.
  • Landing Pages.
  • Portfolio Websites.
Live Demo

Description

A modern, bilingual web application built to manage a laundry shop’s operations through a centralized, intuitive dashboard. The system allows shop owners and admins to handle orders, billing, customers, loyalty programs, services, referrals, analytics, and system settings, all from a React Router v7 SPA (Single Page Application) with multi-language (English/Arabic) and RTL/LTR layout support. It’s essentially a management panel for a laundry business, designed for both desktop and mobile use..

Project Gallery

Business Need

  • Laundry shops running on paper order slips and manual billing lose track of what's in the wash, who paid, and who's due a loyalty reward. This replaces that with one dashboard the owner can trust.
  • A shop that wants to grow beyond a single counter needs role-based access for admins and workers built in from day one, not bolted on later.
  • Loyalty programs and referral tracking turn one-time customers into repeat business in a way a spreadsheet never could.
  • Built-in analytics give an owner a real answer to how the shop is doing this month, instead of a gut feeling.
  • A bilingual, RTL-ready interface lets the same system serve an Arabic-speaking shop floor and an English-speaking back office without building two products.

Item Tags

ReactContext APITailwind CSSAxiosviteMUI

Project Overview

  • Tasbeen is a B2B SaaS platform designed for laundry shop owners to manage their business operations from a single dashboard.
  • The system streamlines order management, customer tracking, billing, packages, loyalty programs, and analytics.
  • Role-based access allows owners, admins, and workers to efficiently handle day-to-day tasks and monitor performance.
  • Modern technologies like React Router, Redux Toolkit, TypeScript, and Tailwind CSS ensure a fast, scalable, and user-friendly experience.
  • Integration with RESTful APIs, PostgreSQL, and Docker enables secure, real-time data management and flexible deployment.

Project Pages

  • Dashboard: Key metrics, revenue, pending orders overview.
  • Orders: Manage and view customer orders.
  • Customers: Analytics and table of registered customers.
  • Bills: Invoice management + printable receipts.
  • Packages: Define laundry packages & pricing.
  • Loyalty Levels: Reward tiers for frequent customers.
  • Services: Define laundry services & pricing.
  • Referrals & Ads: Referral program and ad management.
  • Reports & Analytics: Charts, KPIs, performance stats
  • Settings: 5-tab admin panel (security, admins, payments, preferences, notifications).
  • Support: Ticketing system + in-app chat for customer service.

Key Features

  • Centralized dashboard for laundry shop owners, admins, and workers to manage all operations.
  • Order lifecycle management with multiple statuses (pickup, processing, delivery, cancellation).
  • Hierarchical service architecture: Items → Services → Micro-services for flexible offerings.
  • Customer management: segmentation (new, active, blocked), loyalty points, and package purchases.
  • Billing and invoices: detailed bill views, earnings tracking, and financial analytics.
  • Packages: pre-paid bundles, discounted pricing, loyalty bonuses.
  • Loyalty program: multi-tier rewards, points redemption, level-based perks.
  • Advertisement management: kiosk, wall, and floating ads for in-shop and app promotion.
  • Admin and worker management: role-based access, add/remove staff.
  • Shop settings: edit shop details, VAT, hours, gallery, and ad displays.
  • Reports and analytics: charts for services, customer growth, package usage, and earnings.
  • Referrals: track successful referrals and loyalty rewards.
  • Support system: ticketing and real-time chat for customer support.
  • Secure authentication (login only, accounts created by IT).
  • Modern tech stack: React Router v7, Redux Toolkit, TypeScript, Tailwind CSS, Radix UI, Chart.js.
  • RESTful API integration (Axios, RTK Query), PostgreSQL backend, Docker-ready deployment.
  • Real-time communication via WebSockets for support chat.
  • Optimized for performance, usability, scalability, and security.

Get In Touch

Have a project in mind or want to discuss potential opportunities? I'd love to hear from you!

Contact Information

Profiles