Back to Projects
Stars: 0Language: DartUpdated: 5/29/2026
README
# Hotel TV App
A Flutter-based application designed for Hotel TVs, providing guest information and services.
## Features
- Setup screen for initial configuration.
- Home screen with guest information and service tiles.
- API and Storage services for data management.
## Getting Started
### Prerequisites
Before you begin, ensure you have the following installed:
- [Flutter SDK](https://docs.flutter.dev/get-started/install) (latest stable version)
- [Dart SDK](https://dart.dev/get-dart)
- Android Studio / VS Code with Flutter extensions
- An Android Emulator, iOS Simulator, or a physical device
### Installation & Setup
1. **Clone the repository:**
```bash
git clone https://github.com/Botirjon777/hotel-tv-app.git
cd hotel-tv-app
```
2. **Install dependencies:**
```bash
flutter pub get
```
3. **Run the application:**
```bash
flutter run
```
## Project Structure
- `lib/models/`: Data models (e.g., GuestInfo).
- `lib/screens/`: App screens (Home, Setup).
- `lib/services/`: API and local storage logic.
- `lib/widgets/`: Reusable UI components.
## Running Tests
To run the unit and widget tests:
```bash
flutter test
```
## Additional Resources
- [Flutter Documentation](https://docs.flutter.dev/)
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)