We are a growing service-based business (PrimeX Services) providing water tank cleaning and solar panel cleaning services. We are looking for an experienced mobile app developer or small team to build a simple, reliable, and scalable service management app. The app will have two separate interfaces (roles): Admin (Owner) App / Panel Service Provider (Field Staff) App This app will be used daily by our team, so usability, stability, and clean design are critical. User Roles & Features 1. Admin (Owner) Interface The admin should be able to: Add, edit, and manage clients Name, phone number, address Location (Google Maps) Service type (Tank / Solar) Tank size or Solar KW Create and assign daily work orders Assign work to specific service providers View daily job list and job status Track job status: Pending In Progress Completed View payment status (Paid / Pending) Manage AMC customers Quarterly / yearly schedules View basic reports Daily completed jobs Monthly revenue Manage service providers (add/remove) Admin panel can be: Mobile app OR Web dashboard (preferred if simpler) 2. Service Provider (Field Staff) App Each service provider should: Log in securely See only the jobs assigned to them View today’s work list For each job: Client name Phone number Full address Map location (Google Maps navigation) Service type (Tank / Solar) Notes from admin Update job status: Start work Mark as completed Option to add: Work notes Photos (optional, but preferred) Call client directly from the app Core Functional Requirements Android app (iOS optional, mention separately) Clean and simple UI (not fancy, but professional) Fast loading and stable Secure login system Cloud-based backend (Firebase preferred, open to suggestions) Scalable (can add more users later) Preferred Tech Stack (Flexible) Frontend: Flutter / React Native / Native Android Backend: Firebase / Node.js / Supabase Database: Cloud-based Maps: Google Maps integration (Open to recommendations if justified properly)