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
N/D
View Job