Construction Worker Finder Android App

Замовник: AI | Опубліковано: 31.10.2025

I need a complete ready-to-use mobile app that connects local construction workers (like masons, electricians, plumbers, and labourers) with contractors, builders, and homeowners who need their services. The app should automatically detect location and show nearby workers based on GPS. Both Hindi and English languages should be available. The app must include AdMob ads integration for revenue. Developer should handle everything — design, database setup, automation, AdMob setup, testing, and final delivery. Main Objective To make it easy for people to find nearby construction workers and for workers to get local jobs — all in one app. Target Users Construction Workers (Raj Mistri, Labour, Electrician, etc.) Contractors / Building owners People doing home renovation or repair work Key Features 1. Worker Registration Workers should be able to: Create their profile with: Name Profession (select from dropdown) Mobile Number Experience (years) Daily Rate / Charge Profile Photo Location (auto-detected by GPS) Availability (Available / Busy) Submit profile and appear in nearby search results. 2. User / Contractor Panel Users should be able to: Search nearby workers by category and distance See worker cards (Photo, Name, Distance, Rating, Contact button) Filter by experience or verified badge Contact worker via Call / WhatsApp button Post job requirements (like “Need 3 labourers for 2 days”) 3. Admin Dashboard Admin should be able to: Approve / Reject new worker profiles Edit or delete any user Add “Verified” tag to trusted workers View all job requests Manage AdMob IDs and reports 4. Automation When a job is posted → nearby workers get notification or message When a worker accepts → contractor gets alert Auto-remove inactive profiles after 30 days Auto-detect location using GPS / Google Maps API 5. AdMob Integration Banner ads (bottom or top of screen) Interstitial ads between screens (optional) Rewarded ads (optional) Properly placed so it doesn’t disturb app use AdMob account setup & linking must be done by the developer (I will provide AdMob ID). 6. Worker Categories Dropdown options should include: Mason / Raj Mistri Labour / Helper Electrician Plumber Painter / POP Worker Carpenter Tiles / Marble Fitter Welder / Fabricator Civil Engineer / Architect Building Material Supplier 7. Design Requirements Simple, clean and mobile-friendly interface Dual Language (Hindi + English switch) Home Page: Search bar + Map/List view + Filters Worker Card: Photo, Distance, Rating, Call/WhatsApp Buttons “Post Job” Button for contractors “Become a Worker” Button for new registration Admin Login from separate tab Backend & Platform Use any No-Code or Low-Code builder, like: Glide AppSheet Adalo / Thunkable (for native Android APK) Backend in Google Sheets / Airtable / Firebase Automation Tools (if needed) Zapier / Make (Integromat) for auto messaging Firebase Cloud Messaging for push notifications Optional Phase 2 Features Worker ratings & reviews In-app payment (UPI / Razorpay) Subscription for verified badge Push notifications Web dashboard version Monetization AdMob ads integrated (Banner + Interstitial + Rewarded) Option to later add subscription or featured listing Deliverables Fully working app (installable link or APK) Admin dashboard login Linked database (Google Sheet or Firebase) AdMob setup (linked with provided ID) Documentation (how to update data, add categories, view reports) Source file (Glide/AppSheet/Adalo) Complete testing & debugging Developer Responsibility Developer must handle everything end-to-end, including: UI design Database setup App logic & automation AdMob integration Testing & bug fixes Final delivery (ready-to-use app) Timeline MVP (first version): within 7 days Final version (with AdMob + dashboard): within 15–20 days References (Just for concept) UrbanClap / JustDial (service listing idea) Google Maps (for nearby filter design) Note App must be lightweight, smooth, and work offline (basic data cache). All copyrights and data ownership will belong to the client (me).