Skip to main content
🚗
Startup MVPAndroid, iOS & Web • 2024Built at RP Infocare (Contract)

Wype Suite

Startup MVP / Client App

Tri-app on-demand vehicle wash ecosystem with live Google Maps tracking and geofencing.

Flutter Production ShowcaseEngine: Flutter 3.x • Dart
🚗

Wype Suite

Wype Suite is an end-to-end on-demand vehicle detailing platform comprising three synchronized products: a customer booking mobile app, a service specialist/driver app with live turn-by-turn routing, and a centralized web management dashboard.

Flutter (Mobile & Web)DartGoogle Maps APIGeofencing & GeolocationFirebase Auth & Cloud StoragePayment Gateway IntegrationProvider State Management
The Problem & Engineering Goals

The client needed to launch a full three-sided marketplace on Android, iOS, and Web within tight startup timelines while ensuring accurate geolocation and real-time service arrival tracking.

Architectural Solution

Built a unified Flutter codebase targeting mobile and web, integrating Google Maps API with customized geofences, Firebase Authentication, Cloud Storage file pipelines, and seamless payment checkout.

Key Implemented Features

Unified Flutter codebase powering Customer Mobile App, Driver Execution App, and Web Admin Portal
Live Google Maps integration with real-time specialist location tracking and ETA calculations
Localized geofencing to validate service area coverage and accurate on-site arrival
Integrated secure payment gateway checkout with automated invoicing
Before-and-after photo upload pipeline via Firebase Cloud Storage for quality assurance
Founder's Direct Contribution

Hands-on Engineering Scope

Contract Flutter Developer at RP Infocare. Built all three cross-platform client and management apps from scratch, integrated Google Maps location tracking, eliminated production memory leaks, and standardized UI across devices.

Technical Challenges & How We Solved Them

Challenge 1:Resolving memory leaks caused by continuous GPS polling and heavy Google Maps map controller instances.

Solution: Implemented lifecycle-aware location listeners that sleep when the app is in background and properly dispose map controllers on route unmounts.