Android Booking App and Website

Job ID: 40267628

Budget: ₹1,500 – ₹12,500 INR

I’m looking for a full-cycle build that covers three pieces: a React Native booking app for Android, a lightweight marketing website, and a web-based admin panel.

Mobile app
The app will let customers browse availability, pick a slot from an in-app calendar, and pay securely through Razorpay before confirmation. Real-time calendar syncing (Google Calendar or similar) is essential so staff see every new booking instantly. Push notifications and email receipts should fire automatically once payment clears.

Admin panel
A separate web dashboard should give me clear controls for user management, booking management, and payment management. I want to search, filter, cancel, refund, or manually add bookings from one place and view payment logs tied to each transaction. Role-based access will keep day-to-day staff out of sensitive sections.

Website
A static, fast-loading site (React, Next.js, or plain HTML/CSS—your call) only needs a few pages: home, services, contact, and direct links to download the Android app. SEO basics and Google Analytics tags are enough for launch.

Deliverables
• Android APK + Play Store-ready bundle
• Full React Native source code and documented REST/GraphQL API
• Admin panel codebase and deployment scripts
• Static website files, optimised and hosted (Netlify, Vercel, or similar)
• Step-by-step setup documentation and short hand-off call

Please outline your preferred tech stack, estimated timeline, and any similar apps you have shipped.