Campsite Reservation App Development |||| video bid required to accept bids

Замовник: AI | Опубліковано: 23.10.2025
Бюджет: 750 $

Project Title: Campsite Booking Mobile App (iOS + Android) Video Bids Only will be Looked for Project Overview I want to develop a fully functional campsite booking mobile application for both iOS and Android. The app should have a design and functionality similar to Booking.com or Airbnb, but it will only list my own campsites — no third-party listings. Users should be able to browse available campsites, view prices and availability, make bookings, upload their ID for verification, and complete payments directly through the app. The project should be fully completed within 10 days, including setup, testing, and delivery of the source files. Core Requirements Cross-platform mobile app (iOS + Android) built using Flutter or similar framework. Integration with Firebase for database, authentication, and image storage. Integration with Stripe for payments, including Apple Pay and Google Pay. Secure user login and authentication using: Email and password Google sign-in Apple ID sign-in Users must upload a photo of their ID when making a booking. Campsite Listings Each listing should include: Name, description, price per night, and photo gallery Amenities and capacity details Live availability calendar Ability to set special rules: Minimum nights for weekends (e.g., 2-night minimum) Special pricing for holidays or events (e.g., New Year’s Eve) Admin should be able to add, edit, or remove campsites anytime. Booking and Payment Features Real-time booking system that prevents double bookings. Secure payment gateway through Stripe, supporting Apple Pay and Google Pay. Booking summary and confirmation page. Automatic email or SMS confirmation after payment. Users can view upcoming and past bookings. Admin Dashboard A multi-functional admin panel (web or integrated within the app) must include: Full control over all campsite listings (add, edit, delete). Full access to bookings (approve, modify, or cancel). Live booking calendar overview. Ability to change prices and availability at any time. User management (view and verify users and uploaded IDs). Dashboard analytics (bookings count, total income, occupancy rate, etc.). UI/UX Design Clean, professional, and modern interface similar to Booking.com or Airbnb. Easy navigation with fast and responsive performance. Search and filter options (by date, capacity, or location). Light and dark mode (optional). Backend & Database Firebase Firestore for structured data storage. Firebase Authentication for secure login. Firebase Storage for images and ID uploads. Firebase Cloud Functions for sending confirmations and handling automation. Deliverables Fully functional iOS and Android apps ready for App Store and Play Store submission. Complete source code and Firebase setup. Admin dashboard with full management features. Documentation explaining how to add camps, manage bookings, and update prices. Timeline Project must be fully completed and delivered within 10 days, including testing and debugging. Freelancer is required to provide daily updates Additional Notes I will provide all descriptions, prices, and photos for each campsite. The freelancer should focus on creating a functional, reliable, and easy-to-use application that meets all listed requirements. (there can be slightly changes)