Start to finish

Run your entire car wash business from one dashboard.

WashIQ ships every screen you need — marketplace, live queue, bookings, AI pricing, multi-branch and a mobile app — out of the box. This guide walks through setup and every feature.

Getting started

What is WashIQ?

WashIQ is an AI-powered operating system for the car wash industry. It combines a customer marketplace, a live ops dashboard for owners, a washer mobile app, and an admin console — all sharing one database and realtime engine.

Everything is self-hosted: maps, push notifications, and payments run on infrastructure you control. No Google Maps bill. No vendor lock-in.

  • Marketplace where customers find and book the closest wash
  • Live queue with six stages, tracked over WebSocket
  • AI that scores cars from photos and suggests dynamic pricing
  • Multi-branch for franchise operators with per-branch reports
Getting started

Sign up & sign in

Visit /signup. Pick between Customer and Business when prompted. You can change roles later from the admin panel.

  1. 1Enter your name, email and password
  2. 2Pick your role: Customer or Business
  3. 3First login auto-opens the setup wizard for business accounts
Getting started

Roles

WashIQ has four roles, each with its own menu and screens. Roles share the same login system.

Customer

Discovers car washes, books a slot, tracks the wash live.

Business owner

Runs the wash — queue, bookings, staff, packages, AI tools.

Washer

Operates the bay. Moves cars through stages on a phone.

Admin

Approves businesses, monitors platform health, runs OSM import.

Business owner

Setup wizard

The setup wizard auto-opens for new business accounts. It also re-opens when fields are missing (address, hours, etc.).

  1. 1Business identity: name, description, phone
  2. 2Location: city, street, optional map pin
  3. 3Opening hours per day, with closed/open toggle
  4. 4Service packages with price and duration
If you skip the map pin, WashIQ tries to geocode it automatically from your address using OpenStreetMap.
Business owner

Branches

Operate unlimited branches under one owner account. Switch active branch from the top of the dashboard.

  • Each branch has its own queue, staff and bookings
  • Reports roll up across all branches
  • Customers see each branch as a separate listing
/dashboard/business/branches
Business owner

Packages

Packages are the services you sell — Express, Deluxe, Premium, custom. Each has a name, price and duration. The wizard creates the first set; you can edit them anytime.

  • Drag to reorder priority
  • Mark a package inactive to hide it temporarily
  • Features list shows up on the customer detail page
/dashboard/business/packages
Business owner

Live queue

The live queue is the heart of the dashboard. Each car flows through six stages, and customers see your progress in real time.

Waiting
Car received
Pre-wash
Foam
Interior
Drying
Finished
/dashboard/business/queue
Business owner

Bookings

Customers can reserve a future time slot. You approve or reject; an approved booking shows up in the queue at the right time.

  1. 1Customer picks a slot from the wash detail page
  2. 2You get a push + dashboard notification
  3. 3Approve with one tap (or reject)
  4. 4Booking becomes a queued wash at start time
/dashboard/business/bookings
Business owner

Staff

Invite washers, managers and cashiers. Each member gets their own login and only sees the screens for their role.

  • Assign roles per branch
  • Track shifts and performance
  • Top washers automatically rise on the leaderboard
/dashboard/business/staff
Business owner

Inventory

Track soap, microfiber towels, tire shine, and anything else that depletes. Set a re-order threshold and get warned before you run out.

/dashboard/business/inventory
Business owner

Campaigns

Send targeted blasts to customer segments — SMS, email or in-app. Templates cover common patterns: win-back, weekend promo, loyalty milestone.

/dashboard/business/campaigns
Business owner

AI features

WashIQ embeds AI in everywhere it matters — visual analysis, pricing, segmentation, upsells.

Dirt scoring

Snap a photo, AI rates the car's dirt level and suggests the right package.

Dynamic pricing

Suggests prices based on queue depth, time of day, weather and demand.

Customer segments

Automatically groups customers: VIPs, churn risks, weekenders.

Upsell engine

Suggests add-ons at checkout based on history and AI confidence.

/dashboard/business/ai
Customer

Marketplace

The customer-facing index of every approved car wash. Real OpenStreetMap tiles, served from your own backend cache — no third-party API costs.

  • Filter by city or 'near me' (geolocation)
  • List view + map view, swipeable on mobile
  • Live queue stats on every card
/marketplace
Customer

Make a booking

Customers go from browse to booked in four steps.

  1. 1Browse marketplace or search nearby
  2. 2Open a wash, pick a service package
  3. 3Confirm vehicle (no duplicate active washes)
  4. 4Pick a time slot, business approves
Customer

Live tracking

Once a wash starts, the customer sees a beautiful live progress screen. Every stage update is delivered in real time via WebSocket and push notification.

Waiting
Car received
Pre-wash
Foam
Interior
Drying
Finished
Platform

Mobile app

WashIQ ships a single Flutter app that adapts to your role. Same login, different menu.

  • Android APK in /apps/mobile/build · iOS via TestFlight
  • Self-hosted map — no Google Maps bill on mobile either
  • First-launch onboarding for customers + washers
Configure the API URL inside Settings on first install — point at http://<your-mac-ip>:8090 for local demos.
Platform

Languages

Every screen ships in 5 languages out of the box. Arabic auto-flips to RTL.

🇹🇷 Türkçe🇬🇧 English🇦🇪 العربية (RTL)🇩🇪 Deutsch🇷🇺 Русский
Platform

Admin tools

The super admin dashboard runs the platform side — approvals, moderation, OSM import, earnings.

  • Approve or suspend any business
  • Bulk-import real businesses from OpenStreetMap (free, no API key)
  • Track platform revenue across all branches
  • Heatmaps of demand to guide expansion
/dashboard/admin
Platform

How you earn

WashIQ is built to be sold. The platform owner earns through several knobs you can tune.

SaaS subscriptions

Monthly per-branch fee — Pro, Business, Enterprise tiers.

Marketplace commission

Take 8% of each booking that comes through the marketplace.

Payment processing markup

0.5% on top of the card processor's fee, paid by the business.

Featured listings

Businesses pay to appear at the top of search results.

/dashboard/admin/earnings

Ready to launch your wash?

Sign up as a business, run the wizard, you're live in the marketplace in minutes.