Shoe Ecommerce App.
I've used Flutter Riverpod to handle the app's state, blending MVC and Repository patterns. I aimed for clear and readable code. For simple API calls, I kept things straightforward without creating separate states in providers. However, for managing the cart locally, I made a CartState class to keep track of the current cart status.
- flutter_riverPod
- dio
- flutter_screen_util
- carousel_slider
- html
- cached_network_image