On-Demand Dog Walkers App Development need Web Development
Contact person: On-Demand Dog Walkers App Development
Phone:Show
Email:Show
Location: Lima, Peru
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project: Native mobile app (Android + iOS) for on-demand dog walkers (similar to inDriver) + web admin panel.
Description:
We need a developer or small team to build a marketplace that connects dog owners with nearby dog walkers on-demand. The owner posts a request and walkers bid their price (inDriver-style). The owner selects based on price, distance/ETA, ratings, and reviews.
The app must be native Android + iOS to ensure background geolocation, push notifications, and camera usage for validations.
Core Features (MVP):
Registration and profiles (owner, walker, dogs) with basic KYC verification.
Post a walk request → nearby walkers send bids → owner selects.
Real-time map tracking with background location updates.
Limit of 3 dogs per walk (system blocks new requests if walker has 3 already).
Alerts: walk started, 5 minutes before ending, and geofencing if walker leaves the allowed area.
Facial recognition:
Walker must verify face to start walk.
Owner must verify face when handing over/picking up the dogs.
Payments:
Credit/debit card (owner registers card in app, automatic charge).
Yape/Plin wallets (optional): if selected, walker confirms receipt inside the app.
Calendar availability: walkers can set available time slots (e.g., “today I’m free 3 hours”) so owners can either book immediately or schedule in advance.
Transport mode selector: when walker goes online, they must indicate how they’re moving (on foot, bike, motorbike, car). The app uses this to estimate arrival time (ETA) for owners.
Ratings and reviews (two-way).
Admin web panel: user management, KYC, walks, commissions, and support.
(Phase 2) Integration with GPS dog collar / anti-tampering system via API.
Suggested Stack:
Mobile: React Native (Expo + native modules for background location, camera, push).
Maps/geo: Google Maps SDK or Mapbox + geofencing, ETA calculation based on transport mode.
Push: Firebase Cloud Messaging + APNs.
Backend: NestJS (Node TS) + WebSockets for real-time.
Database: PostgreSQL.
Infra: AWS/Render (backend), Vercel (admin panel).
Biometrics/face liveness: integration with provider (Onfido/FaceTec/AWS Rekognition) or basic in-app validation.
Deliverables:
Figma UI (~20–25 screens).
Native apps: Android (.aab) + iOS (TestFlight build).
Web admin panel.
Functional MVP in ~10 weeks.
Documentation + handover (code repo, accesses, deployment guide).
Milestones (granular):
10% → Kickoff + wireframes.
15% → Final UI in Figma.
20% → Users/profiles + KYC module.
20% → Requests + bidding flow.
20% → Maps + background location + payments + availability calendar + transport selector.
10% → Go-live (Play Store/TestFlight) + handover.
Freelancer Profile:
Strong React Native experience (background location, push, camera).
Experience with real-time apps (WebSockets, ETA calculations).
Payment integrations (Stripe/Braintree for cards; Yape/Plin is a plus).
Security best practices (OWASP)." (client-provided description)
Matched companies (4)

Codetreasure Co

TG Coders

Appsdiary Technologies
