Getting Started
This guide will help you set up the Nice TV project locally for development.
Prerequisites
- Flutter SDK
^3.13.0-282.1.beta— install via flutter.dev - Dart SDK (bundled with Flutter)
- Android Studio or VS Code with Flutter/Dart plugins
- Android SDK (for Android builds)
- Git
Clone the Repository
Environment Setup
- Copy the example environment file:
- Edit
.envwith your Twitch credentials:
For local-only debug without the proxy, you may set SECRET instead of TOKEN_PROXY_URL.
- In the Twitch Developer Console, set OAuth Redirect URL to:
Install Dependencies
Run the App
To run on a specific device:
Hot Reload
While the app is running:
- Press
rin the terminal for hot reload - Press
Rfor hot restart
Verify Setup
Run the verification checklist:
Next Steps
- Read the Architecture guide to understand the project structure
- Check Build & Release for building release APKs
- See Contributing for branching and commit conventions