Project Description
I am building a complete slot-booking solution for my salon chain and need a developer who can deliver three tightly-integrated components:
1. A customer-facing mobile app for iOS and Android where users can:
• Sign in quickly with mobile-number OTP
• Browse services and pick an available time slot
• Receive push notifications that confirm the appointment and send reminders
• Pay in-app (card, wallet, or UPI)
• Allow location access so the app can suggest the closest branch when we expand
The system must comfortably handle 300–1,000 bookings a day without lag.
2. A lightweight web portal that lets my staff:
• Add or edit services, prices, images, and time-slot rules
• Track live bookings and manually block slots when needed
• View basic analytics—bookings per day/week/month and high-level customer demographics (age brackets, gender split, returning vs new)
3. A secure, scalable backend (cloud functions, REST/GraphQL API—your suggestion welcome) that ties everything together, stores data safely, and makes future upgrades—like deeper revenue reports—straightforward.
Acceptance criteria:
• Both apps pass App Store and Play Store review.
• OTP login, booking flow, and checkout are production-ready and tested on real devices.
• Dashboard charts clearly display the two analytical metrics specified.
• Full source code, build instructions, and one deployment walkthrough are provided.
Tech stack is flexible, but I lean toward Flutter + Firebase or React Native with a Node/Express API—open to better proposals as long as maintenance is simple for a small in-house team later.
If this scope fits your expertise, let’s talk timeline and milestones so we can open the calendar to clients as soon as possible.