A grocery store app with Strapi and Dart implementation
HomePage1 | HomePage2 | CetegoryPage | SearchPage | ProfilPage |
---|---|---|---|---|
lib
│───constant.dart
│───main.dart
│───service
│ │──local_servie
│ │ │──local_ad_banner_service.dart
| │ │──local_category_service.dart
│ │ └──local_product_service.dart
│ |──remote_service
│ │──remote_banner_service.dart
│ │──remote_popular_category_service.dart
│ │──remote_popular_product_service.dart
│ └──remote_product_service.dart
|───controller
│ │──controllers.dart
│ │──dashboard_controller.dart
│ │──home_controller.dart
│ └──product_controller.dart
│
└───extension
│
└───helper
│ └──binding.dart
│
└───route
│ │──app_page.dart
│ └──app_route.dart
└───model
│ │──ad_banner.dart
│ │──ad_banner.g.dart
│ │──category.dart
│ │──category.g.dart
│ │──product.dart
│──product.g.dart
│ └──tag.dart
└───views
│ │──account
│ │ └──account_screen.dart
│ │──category
│ │ └──category_screen.dart
│ │
│ │
│ │──dashboard
│ │ │──dashboard_binding.dart
│ │ └──dashboard_screen.dart
│ │
│ │──home
│ │ │──component
│ │ │ │──carousel_slider
│ │ │ │ │──banner_card.dart
│ │ │ │ │──carousel_loading.dart
│ │ │ │ └──carousel_slider_view.dart
│ │ │ │──popular_category
│ │ │ │ │──popular_category.dart
│ │ │ │ │──popular_category_card.dart
│ │ │ │ │──popular_category_loading.dart
│ │ │ │ └──popular_category_loading_card.dart
│ │ │ │──popular_product
│ │ │ │ │──popular_product.dart
│ │ │ │ │──popular_category_card.dart
│ │ │ │ └──popular_category_loading.dart
│ │ │ └──section_tittle.dart
│ │ └──home_screen.dart
│ │
│ │──product
│ │ │──component
│ │ │ │──product_card.dart
│ │ │ │──product_grid.dart
│ │ │ └──product_loading_grid.dart
│ │ └──product_screen.dart
│ │
│ │──product_details
│ └──product_detail_screen.dart
│
│─theme
└──app_theme.dart
> If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of