1. Introduction Develop a mobile application for Premier Inn Gloucester (Quayside) that provides an easy way to book rooms, access hotel information and services, and offer additional features for guests. 2. Goals and Objectives Provide a user-friendly room booking system Improve communication between guests and hotel staff Offer information about hotel services and nearby attractions Simplify check-in and check-out processes Implement a loyalty program for returning customers 3. Functional Requirements 3.1. Login and Registration Registration via email, phone number, or social media (Google, Apple, Facebook) Authentication via PIN code, Face ID, or Touch ID Password recovery 3.2. Room Booking View available rooms with filters (room type, price, amenities) Online booking with payment options (Apple Pay, Google Pay, credit/debit cards) View booking history Modify or cancel reservations 3.3. Hotel Information Hotel description, photos, and contact details Services: parking, Wi-Fi, breakfast, etc. Interactive map with directions to the hotel 3.4. Digital Key (if applicable) Use a mobile phone to unlock room doors (via Bluetooth/NFC) 3.5. Guest Support Chat with hotel reception Request housekeeping or room service Submit feedback and reviews 3.6. City Guide List of nearby restaurants, attractions, and shops Interactive map with GPS navigation 3.7. Loyalty Program Earn points for bookings and hotel services Special discounts and promotions for loyal customers 3.8. Notifications Push notifications for promotions, booking confirmations, and check-in/check-out reminders 4. Non-Functional Requirements Support for iOS and Android (React Native / Flutter) Intuitive UI/UX design Fast performance: page load time ≤2 seconds Integration with hotel booking APIs 5. Design and UI/UX Color scheme and style aligned with Premier Inn’s brand identity Easy navigation with minimal user actions required 6. Technical Details Backend: Node.js/Python/PHP Database: PostgreSQL/MySQL Hosting: AWS/GCP/Azure API integrations: payment gateways, Google Maps, hotel CRM systems 7. Development Phases Analysis & Planning (1-2 weeks) Design (2 weeks) MVP Development (2-3 months) Testing (1 month) Release & Deployment (App Store / Google Play) 8. Estimated Timeline & Budget Estimated development time: 3-5 months Approximate budget: $10,000 – $50,000 (depending on functionality)
Keyword: iOS Development
Contractor Tier: Hourly: $40.00 - $60.00
Price: $40.0
Web Development iOS JavaScript Android Web Design
I'm trying to integrate a Unity project into my iOS SwiftUI app to render .glb avatar files generated from an external API. The goal is to load and display these avatars on-screen in my iOS app. I’m currently using this project as a guide: https://github.com/bdeweygit/u...
View JobI'm looking for a seasoned React Native developer to create a Proof of Concept (PoC) that implements both MSAL and Azure AD authentication in a React Native project. The app should also apply Microsoft Intune MAM (Mobile Application Management) policies. Key Requ...
View JobI'm seeking a developer proficient in Flutter, Laravel, and PHP to assist in transferring certain app features to a website. Here is the link where I purchased the code: Mighty Delivery Demo () Documentation link : Project Scope below feature: -Show real live t...
View Job