Introduction
Shoe App is a ready-to-use kit designed and developed in Flutter, which provides lots of features and functionalities to make your work easy.
Shoe App is a very user-friendly kit purely designed and developed in a Flutter. It contains all the things necessary for an application to be perfect. It provides you with decent UI and simplifies your work by saving lots of time. Shoe App is a ready to use kit which can be easily integrated with any flutter project, and you can start working with it. It comes with a simple and clean code organization which can be easily understood and edited by anyone.
Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single codebase. It provides fast development and expressive and flexible UI.
Shoe App also provides the following mentioned features :
- State Management (Getx)
- Sqlite DB for the Checkout
- Light & Dark Theme Support
- API integration with http
- Dynamic Colors
- Modern UI
- Tested on IOS and Android Platforms
Folder Structure
π lib
ββββπ bindings
β βββ πinital_bindings.dart
ββββπ constants
β βββ πconstants.dart
ββββπ controller
β βββ π basket_controller.dart
β βββ π cart_controller.dart
β βββ π categories_controller.dart
β βββ π discounts_controller.dart
β βββ π popular_controller.dart
β βββ π shoes_controller.dart
ββββπ helper
β βββ π Db_helper.dart
ββββπ model
β βββ π cart_model.dart
β βββ π shoes_model_list.dart
β βββ π shoes_model.dart
ββββπ routes
β βββπ route.dart
ββββπ services
β βββ πshoe_list_service.dart
ββββπ theme
β βββ πtheme_helper.dart
β βββ πtheme_manager.dart
ββββπ views
β ββββπ cart
β ββββπ categories
β ββββπ checkout
β ββββπ home
β ββββπ initial
β ββββπ notification
β ββββπ popular
β ββββπ product
β ββββπ profile
β ββββπ shoes
ββββπ widget
β ββββπ buttons
β ββββπ cards
β ββββπ carousels
β ββββπ forms
β ββββπ headers
β ββββπ loaders
β ββββπ partials
β ββββπ texts
βββββ¨ pubspec.yaml
π main.dart
...other folder