Shoe App Documentation
======================
Introduction
—–——-
Introduction
—–——-
This documentation explains the utilization and configuration of the shoe-themed Flutter utility. The aim of this utility is to offer customers with data and visible show of footwear. The GetX bundle is used for state administration and navigation throughout the utility.
Set up
—–——-
- 1. Make sure that Flutter is put in. Confer with the [Flutter Installation Guide](https://flutter.dev/docs/get-started/install) for directions on easy methods to set up Flutter.
- 2. To put in venture dependencies, comply with these steps:
– Open the `pubspec.yaml` file.
– Add the next dependencies to the `dependencies` part:`dependencies: flutter_credit_card: ^3.0.4 flutter_native_splash: ^2.2.16 flutter_staggered_animations: ^1.1.1 flutter_svg: ^2.0.7 get: ^4.6.5 google_fonts: ^4.0.4 hive_flutter: ^1.1.0 http: ^1.1.0 palette_generator: ^0.3.3+2 path: ^1.8.2 path_provider: ^2.0.11 shimmer: ^3.0.0 smooth_page_indicator: ^1.0.0+2 sqflite: ^2.2.2 badges: ^3.1.1 cached_network_image: ^3.2.3 carousel_slider: ^4.2.1 cupertino_icons: ^1.0.2 drop_shadow: ^0.1.0 dynamic_color: ^1.5.4` - 3. To replace the dependencies, run the next command within the terminal:
bashCopy code
`flutter pub get`
Challenge Construction
—–—–——-
The applying venture follows the next file and folder construction:
`- lib
- controllers
- shoe_controller.dart
- ...
- fashions
- shoe.dart
- screens
- home_screen.dart
- product_screen.dart
- widgets
- shoe_card.dart
- ...
- principal.dart
- property
- photographs
- footwear
- shoe1.jpg
- shoe2.jpg
- ...
- fonts
- ...
- pubspec.yaml`
- – `lib/controllers`: Comprises the controller courses used throughout the utility. State administration with GetX is dealt with on this part.
- – `lib/fashions`: Comprises the shoe mannequin and different information fashions.
- – `lib/screens`: Comprises the appliance screens.
- – `lib/widgets`: Comprises reusable widgets.
- – `lib/principal.dart`: The entry level of the appliance.
- – `property/photographs`: Comprises the shoe photographs.
- – `property/fonts`: Comprises the fonts used within the utility.
- – `pubspec.yaml`: Defines the dependencies and property of the venture.
Core Options
—–—––
The shoe utility supplies the next core options:
-
1. House Display:
- – Slideshow displaying the shoe assortment.
- – Filtering choices by classes.
- – Record view of standard footwear.
- 2. Shoe Particulars:
- – Shows detailed data of a specific shoe.
- – Slide present of shoe photographs.
- – Value and inventory data.
Dependencies
—–——-
The applying makes use of the next dependencies:
- – `flutter_credit_card`: Simplifies bank card type and validation.
- – `flutter_native_splash`: Configures the native splash display for the appliance.
- – `flutter_staggered_animations`: Creates animated transition results.
- – `flutter_svg`: Helps SVG photographs in Flutter.
- – `get`: State administration and navigation bundle.
- – `google_fonts`: Supplies entry to Google fonts.
- – `hive_flutter`: Database administration bundle.
- – `http`: Handles HTTP requests.

