- BloC pattern
- Responsive
- Dark mode
- User-friendly interface
- Clean Architecture
- Custom resuable widgets
Here is the folder structure that I have used for this project.
lib/
|- core /
|-error /
|-network /
|-service /
|-usecase /
|- features /
|- setting /
|- domain /
|- data /
|- presentation /
|- weather /
|- domain /
|- data /
|- presentation /
flutter clean
flutter pub get
flutter run