A Flutter movie and TV series application with modular architecture.
This project is organized into multiple modules:
- core - Shared utilities, constants, and common functionality
- movies - Movie-related features and functionality
- tv - TV series-related features and functionality
- main app - Application entry point and integration
- Flutter SDK ^3.7.2
- Dart SDK ^3.7.2
- Clone the repository
- Install dependencies for all modules:
flutter pub get
cd core && flutter pub get && cd ..
cd movies && flutter pub get && cd ..
cd tv && flutter pub get && cd ..- Run build_runner (if needed):
cd movies && flutter pub run build_runner build --delete-conflicting-outputs && cd ..flutter runThis project maintains a 95% test coverage requirement across all modules.
To run testing on all modules do:
flutter test test/ core/test/ movies/test/ tv/test/

