SparkTestX
Real time app testing management system for Google Play closed testing

Project Journey
From challenge to solution to measurable results.
The Challenge
SparkTestX is a mobile app testing agency specializing in Google Play Console closed testing, managing a team of 12 device testers across 14 day testing cycles. The entire workflow was managed through WhatsApp groups and manual communication. There was no centralized system so managers were sending testing links, APKs, and instructions through WhatsApp messages that were easily lost. Zero tracking visibility meant no way to know which testers received apps or what progress was made. The 14 day testing window was tracked mentally or on spreadsheets causing frequently missed deadlines. Apps had no formal lifecycle, notes and reviews were scattered across random chat threads, and three managers had no shared visibility across their portfolios. The agency was scaling its client base but the WhatsApp workflow was creating bottlenecks, missed deadlines, and frustrated testers.
The Solution
I built SparkTestX, a cross platform mobile app for iOS, Android, and macOS using Flutter with MVVM architecture and Riverpod state management. The backend runs on Supabase with PostgreSQL, Auth, Realtime subscriptions, Storage, and Row Level Security on every table. The app features a dual panel architecture with separate Admin and Tester interfaces. Managers can create apps with full metadata, manage them by package tier, update status through a complete pipeline from Testing to Approved to Delivered, pin high priority apps, attach Play Store review texts, and view a rich analytics dashboard with 8 plus chart widgets. Testers get an organized workspace with apps grouped by manager, an 18 step progress checklist covering Initial, Daily Testing, Review, and Final phases, priority alerts when 3 or fewer days remain, and one tap testing links. Supabase Realtime channels deliver instant updates across all devices. Firebase Cloud Messaging handles push notifications for new apps, status changes, deadline alerts at 3 day and 1 day marks, and daily 9 AM testing reminders. The app is fully offline first with SQLite caching, unsynced progress queuing, and sync on reconnect.
The Result
SparkTestX completely transformed the agency workflow. Task assignment went from WhatsApp broadcasts to one tap app creation with instant push notifications to all 12 testers. Progress visibility went from zero tracking to a real time 18 step checklist with percentage tracking per app per tester. Deadline tracking is now automated with smart countdown display and push alerts replacing mental tracking and spreadsheets. Three managers now have unified visibility across all portfolios through the analytics dashboard with delivery rates, overdue apps, and weekly trends at a glance. Testing throughput increased significantly as the structured workflow with daily checkmarks and review phases means testers complete cycles faster and more consistently. The app is production ready and actively used by the entire team daily.
App Screenshots
A closer look at the key screens and features.

Key Features
The core capabilities that make this project stand out.
Want Something Similar?
Let me build a high-quality app for your business. Schedule a free discovery call and let us discuss your project.
