A complete News Multiplatform flutter project . It's been tested and found to be fully functional with ( Android, Ios, Web, Linux "Desktop" ).
- Cubit && Provider
- MultiPlatform ( Android, Ios, Web, Linux "Desktop" ).
- Clean Architecture.
- Multiple themes.
- News Api => dio.
- Search functionality.
- 3D navigation for the app.
- Data caching => hive
- Responsive Design ( Mobile (Portrait, Landscape) , Tablet, Desktop ).
- Browse news by genre.
- Firebase Crashlytics.
flutter_bloc:
equatable:
provider:
dio:
hive:
hive_flutter:
intl:
url_launcher:
shimmer:
cached_network_image:
lottie:
hive_generator:
build_runner:
firebase_core:
firebase_crashlytics:
Localization
Filter news by country