ChampionCarWashPOS&OperationsPlatform

High-volume POS system with offline billing, NFC / Tap-to-Pay / Stripe payments, RBAC, and Android TV dashboard.

Flutter
Android TV
Stripe
NFC
SQLite
REST APIs
Champion Car Wash – POS & Operations Platform

Overview

Champion Car Wash is a comprehensive POS and operations management system designed for high-volume car wash businesses. The platform includes mobile applications for staff and a Flutter-based Android TV dashboard for real-time monitoring. I led the frontend and backend modernization of the application, implementing offline database handling for uninterrupted billing even during network outages. The payment system supports multiple methods including NFC tap-to-pay and Stripe integration. I designed and implemented role-based access control (RBAC) for Owner, Manager, and Staff roles with different permission levels. The Android TV dashboard displays live service counts, job queues, wash duration metrics, and operational KPIs. Achieved approximately 65% improvement in app performance and smoothness through optimization. Participated in planning advanced features such as AI camera usage for vehicle recognition and automated NFC payment workflows.

Key Features

  • Offline database handling for uninterrupted billing
  • NFC / Tap-to-Pay / Stripe payment integration
  • Role-based access control (RBAC)
  • Android TV live service dashboard
  • Real-time job queues & wash metrics
  • Live service counters
  • Wash duration tracking
  • ~65% performance improvement

Challenges & Solutions

Led frontend and backend modernization of the application while implementing advanced features like AI camera usage workflows and NFC payment systems. Built a complete Android TV dashboard from scratch for live operations monitoring.

Project Info

Role

Flutter Developer

Platform

Mobile (iOS & Android)

Munawar T | Senior Flutter Developer - ERP, POS & Offline-First Apps