HIGHLY RECOMMENDED WEB HOSTING PROVIDER

ShoeApp

ShoeApp

LIVE PREVIEW

ShoeApp

LIVE PREVIEW

Shoe App Documentation

Shoe App Documentation

======================

Introduction

—-

This documentation explains the utilization and configuration of the shoe-themed Flutter software. The goal of this software is to supply customers with data and visible show of footwear. The GetX bundle is used for state administration and navigation inside the software.

Installation

—-

  • 1. Make certain Flutter is put in. Refer to the [Flutter Installation Guide](https://flutter.dev/docs/get-started/install) for directions on tips on how to set up Flutter.
  • 2. To set up undertaking dependencies, observe 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`

Project Structure

—-

The software undertaking 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
 - ...
 - primary.dart
- belongings
 - pictures
 - footwear
 - shoe1.jpg
 - shoe2.jpg
 - ...
 - fonts
 - ...
- pubspec.yaml`
  • – `lib/controllers`: Contains the controller lessons used inside the software. State administration with GetX is dealt with on this part.
  • – `lib/fashions`: Contains the shoe mannequin and different information fashions.
  • – `lib/screens`: Contains the applying screens.
  • – `lib/widgets`: Contains reusable widgets.
  • – `lib/primary.dart`: The entry level of the applying.
  • – `belongings/pictures`: Contains the shoe pictures.
  • – `belongings/fonts`: Contains the fonts used within the software.
  • – `pubspec.yaml`: Defines the dependencies and belongings of the undertaking.

Core Features

The shoe software supplies the next core options:

  • 1. Home Screen:

    • – Slideshow displaying the shoe assortment.
    • – Filtering choices by classes.
    • – List view of fashionable footwear.
    • 2. Shoe Details:
      • – Displays detailed data of a particular shoe.
      • – Slide present of shoe pictures.
      • – Price and inventory data.

    Dependencies

    —-

    The software makes use of the next dependencies:

    • – `flutter_credit_card`: Simplifies bank card kind and validation.
    • – `flutter_native_splash`: Configures the native splash display screen for the applying.
    • – `flutter_staggered_animations`: Creates animated transition results.
    • – `flutter_svg`: Supports SVG pictures in Flutter.
    • – `get`: State administration and navigation bundle.
    • – `google_fonts`: Provides entry to Google fonts.
    • – `hive_flutter`: Database administration bundle.
    • – `http`: Handles HTTP requests.

    LIVE PREVIEWBUY FOR $18