The Hotel Booking App is designed to allow users to search for hotels, view details, and make bookings. It provides a seamless experience across different devices by maintaining user sessions and utilizing local storage to persist user data. This app can be divided into several key modules:
- User Interface (UI) and Experience (UX)
- User Authentication and Session Management
- Hotel Search and Booking
- Data Persistence using Local Storage
- Flutter SDK: Flutter installation guide
- Dart SDK: Comes with Flutter
- IDE:
- Clone the repository:
git clone https://github.com/chirag503/hotel_booking_app.git cd hotel_booking_app
- Get Dependencies:
flutter pub get
- Run the Project:
flutter run
hotel_booking_app/
├── android/
├── assets/
│ ├── images/
│ ├── lotties/
| ├── lotties/
├── build/
├── ios/
├── lib/
│ ├── main.dart
│ ├── common widgets/
│ ├── constants/
│ ├── features/
│ │ ├── auth/
│ │ ├── booking/
│ │ ├── home/
│ │ ├── splash/
│ ├── router/
│ ├── utils/
├── pubspec.yaml