Barzi-Yassin / api_test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

api_test

An API integrated Flutter project.

Concept

Showing products either from local or fetching from API.

Credit

Fake API: 'https://dummyjson.com/products'

lib folder-file-tree

lib:
│   main.dart
│   
└───src
    │   app.dart
    │   
    └───features
        └───products
            ├───data
            │       product_pack_data.dart       
            │       product_pack_data_2.dart     
            │       
            ├───models
            │   │   product_secondary_models.dart
            │   │
            │   ├───product
            │   │   │   product_model.dart
            │   │   │
            │   │   └───secondary
            │   │           dimensions_model.dart
            │   │           meta_model.dart
            │   │           review_model.dart
            │   │
            │   └───product_pack
            │           product_pack_model.dart
            │
            ├───presentation
            │   ├───screens
            │   │       detail_screen.dart
            │   │       products_screen.dart
            │   │
            │   └───widgets
            │           catched_net_img_widget.dart
            │
            └───services
                ├───local
                │       product_service_local.dart
                │
                └───remote
                        product_service_remote.dart

GIF

api_test



Developer

Linkedin Barzi, Email barziyassin@gmail.com


Getting Started

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About


Languages

Language:Dart 99.3%Language:Swift 0.6%Language:Kotlin 0.1%Language:Objective-C 0.0%