Build an iOS and Android App for a Mobile Pet Grooming Business
Worldwide
"We run a growing mobile pet grooming service and currently manage appointments, customer details, staff schedules, and payments through a combination of spreadsheets, text messages, and separate booking tools. We want to replace this process with a simple mobile app that makes it easier for customers to book services and for our groomers to manage their daily routes. The first version should be a practical MVP that can support future expansion into additional cities. What We Need We are looking for a developer or small team to build a cross-platform React Native application for iOS and Android, along with a lightweight web-based admin panel. Customer features should include: - Account registration and secure login - Pet profiles with breed, age, notes, and photos - Service selection and appointment booking - Available time slots based on location - Stripe payment integration - Appointment reminders and push notifications - Booking history and account settings Groomers will need a separate role where they can view assigned appointments, update job status, add service notes, upload photos, and contact customers. Backend and Admin We need a secure and scalable backend with REST APIs, role-based permissions, and reliable scheduling logic. We are open to Node.js with PostgreSQL, Firebase, or Supabase if you can explain the tradeoffs. The admin dashboard should allow our team to manage customers, groomers, service areas, pricing, bookings, and payment status. Initial Deliverables The first milestone should include the technical plan, UI/UX wireframes, database structure, and a working booking flow. Final delivery should include App Store and Google Play deployment support, source code, and basic technical documentation. To Apply Please start your proposal with the word PAWS and include: - Links to live iOS or Android apps you have built - Your role on each project - Experience with React Native and Stripe - Your recommended backend architecture - Estimated timeline and cost for the MVP How would you prevent double bookings while keeping appointment availability accurate?"
$2,700.00
Fixed-price- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- BulgariaSofia6:18 PM
- $111K total spent84 hires, 3 active
- 155 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by