🔥 This is a simple Travel App built with Flutter framework
Features
- List Places
- Detail Places
📸 Example iOS
![](https://youcoders.com/wp-content/uploads/2023/07/ios_welcome_page-469x1024.png)
![](https://youcoders.com/wp-content/uploads/2023/07/ios_home_page-470x1024.png)
![](https://youcoders.com/wp-content/uploads/2023/07/ios_detail_page-477x1024.png)
![](https://youcoders.com/wp-content/uploads/2023/07/android_welcome_page-552x1024.png)
![](https://youcoders.com/wp-content/uploads/2023/07/android_home_page-551x1024.png)
![](https://youcoders.com/wp-content/uploads/2023/07/android_detail_page-553x1024.png)
Modularization Structure 🔥
# Root Project
.
├── lib # Name of module (default from Flutter)
├── cubit # Cubit state, Logics
├── misc # Style (color static)
├── model # Data Model
├── pages # UI pages
| └── navpages # Navigation Bar
├── services # API Services
└── widgets # Custom widget which can be used repeatedly.
Built With ðŸ›
- BLoC Pattern (Cubit) – Business logic component to separate the business logic with UI.
- Equatable – Being able to compare objects in
Dart
often involves having to override the==
operator. - http – A composable, multi-platform, Future-based API for HTTP requests.
- Animation – A flutter package to simplify the implementation of “show up” animation.
GitHub
#Flutter #BLoC #Pattern #Http #Animation