├── ios
├── Flutter
│ ├── Debug.xcconfig
│ ├── Release.xcconfig
│ └── AppFrameworkInfo.plist
├── Runner
│ ├── Runner-Bridging-Header.h
│ ├── Assets.xcassets
│ │ ├── LaunchImage.imageset
│ │ │ ├── LaunchImage.png
│ │ │ ├── LaunchImage@2x.png
│ │ │ ├── LaunchImage@3x.png
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── AppIcon.appiconset
│ │ │ ├── Icon-App-20x20@1x.png
│ │ │ ├── Icon-App-20x20@2x.png
│ │ │ ├── Icon-App-20x20@3x.png
│ │ │ ├── Icon-App-29x29@1x.png
│ │ │ ├── Icon-App-29x29@2x.png
│ │ │ ├── Icon-App-29x29@3x.png
│ │ │ ├── Icon-App-40x40@1x.png
│ │ │ ├── Icon-App-40x40@2x.png
│ │ │ ├── Icon-App-40x40@3x.png
│ │ │ ├── Icon-App-60x60@2x.png
│ │ │ ├── Icon-App-60x60@3x.png
│ │ │ ├── Icon-App-76x76@1x.png
│ │ │ ├── Icon-App-76x76@2x.png
│ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ ├── Icon-App-83.5x83.5@2x.png
│ │ │ └── Contents.json
│ ├── AppDelegate.swift
│ ├── Base.lproj
│ │ ├── Main.storyboard
│ │ └── LaunchScreen.storyboard
│ └── Info.plist
├── Runner.xcodeproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ ├── WorkspaceSettings.xcsettings
│ │ │ └── IDEWorkspaceChecks.plist
│ └── xcshareddata
│ │ └── xcschemes
│ │ └── Runner.xcscheme
├── Runner.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ ├── WorkspaceSettings.xcsettings
│ │ └── IDEWorkspaceChecks.plist
└── .gitignore
├── lib
├── feature
│ ├── product
│ │ ├── presentation
│ │ │ ├── widgets
│ │ │ │ ├── completed_order_card.dart
│ │ │ │ ├── back_app_bar.dart
│ │ │ │ ├── default_app_bar.dart
│ │ │ │ ├── carousel_card.dart
│ │ │ │ ├── transaction_button.dart
│ │ │ │ ├── product_grid.dart
│ │ │ │ ├── home_app_bar.dart
│ │ │ │ ├── input_field.dart
│ │ │ │ ├── delete_modal_bottom_sheet.dart
│ │ │ │ ├── product_card.dart
│ │ │ │ └── order_card.dart
│ │ │ ├── bloc
│ │ │ │ └── cubit
│ │ │ │ │ ├── product_state.dart
│ │ │ │ │ └── product_cubit.dart
│ │ │ └── screens
│ │ │ │ └── home
│ │ │ │ ├── order
│ │ │ │ ├── completed_order.dart
│ │ │ │ ├── ongoing_order.dart
│ │ │ │ └── order_screen.dart
│ │ │ │ ├── home
│ │ │ │ ├── carousel_list.dart
│ │ │ │ └── most_popular_product_screen.dart
│ │ │ │ ├── main_home_screen.dart
│ │ │ │ ├── cart
│ │ │ │ ├── promo_screen.dart
│ │ │ │ ├── choose_shipping_screen.dart
│ │ │ │ └── payment_screen.dart
│ │ │ │ ├── profile
│ │ │ │ └── profile_screen.dart
│ │ │ │ └── wallet
│ │ │ │ └── wallet_screen.dart
│ │ ├── domain
│ │ │ ├── entities
│ │ │ │ ├── product_entity.dart
│ │ │ │ └── carousel_entity.dart
│ │ │ ├── usecases
│ │ │ │ ├── order_product_usecase.dart
│ │ │ │ ├── delete_cart_item.dart
│ │ │ │ ├── addto_cart_usecase.dart
│ │ │ │ ├── getProductData_usecase.dart
│ │ │ │ └── getCarouselData_usecase.dart
│ │ │ └── repositories
│ │ │ │ └── product_repository.dart
│ │ └── data
│ │ │ ├── datasource
│ │ │ └── network_db
│ │ │ │ ├── product_network_db.dart
│ │ │ │ └── product_network_db_impl.dart
│ │ │ ├── models
│ │ │ ├── product_model.dart
│ │ │ ├── product_model.g.dart
│ │ │ ├── carousel_model.dart
│ │ │ └── carousel_model.g.dart
│ │ │ └── repositories
│ │ │ └── repository_impl.dart
│ └── auth
│ │ ├── domain
│ │ ├── entities
│ │ │ └── user_credentail_entity.dart
│ │ ├── usecases
│ │ │ ├── auth_verifyOTP_usecase.dart
│ │ │ ├── auth_sendOTP_usecase.dart
│ │ │ ├── forgot_password_usecase.dart
│ │ │ ├── createUser_profile_usercase.dart
│ │ │ ├── create_user_usecase.dart
│ │ │ └── login_user_usecase.dart
│ │ └── repositories
│ │ │ └── auth_repository.dart
│ │ ├── data
│ │ ├── datasource
│ │ │ └── network_db
│ │ │ │ ├── auth_network_db.dart
│ │ │ │ └── auth_network_db_impl.dart
│ │ └── repositories
│ │ │ └── auth_repository_impl.dart
│ │ └── presentation
│ │ ├── bloc
│ │ └── cubit
│ │ │ ├── auth_state.dart
│ │ │ └── auth_cubit.dart
│ │ ├── widgets
│ │ ├── back_app_bar.dart
│ │ ├── login_button.dart
│ │ └── signup_button.dart
│ │ └── screens
│ │ ├── splash_screen
│ │ └── main_splash_screen.dart
│ │ └── auth_screens
│ │ ├── forgot_password_screen.dart
│ │ ├── auth_main_screen.dart
│ │ └── phone_auth_screen.dart
├── core
│ └── asset_constants.dart
├── main.dart
└── injection_container.dart
├── web
├── favicon.png
├── icons
│ ├── Icon-192.png
│ ├── Icon-512.png
│ ├── Icon-maskable-192.png
│ └── Icon-maskable-512.png
├── manifest.json
└── index.html
├── assets
├── icons
│ ├── logo
│ │ ├── logo1.png
│ │ ├── logo2.png
│ │ └── logo_loading.png
│ └── general
│ │ ├── home
│ │ ├── pc.png
│ │ ├── all.png
│ │ ├── bags.png
│ │ ├── toys.png
│ │ ├── clothes.png
│ │ ├── diamond.png
│ │ ├── filter.png
│ │ ├── heart.png
│ │ ├── kitchen.png
│ │ ├── search.png
│ │ ├── shoes.png
│ │ ├── watch.png
│ │ ├── emptycart.png
│ │ ├── no_transaction.png
│ │ └── notificationbell.png
│ │ ├── social
│ │ ├── apple.png
│ │ ├── google.png
│ │ ├── paypal.png
│ │ └── facebook.png
│ │ └── bottom_nav
│ │ ├── cart.png
│ │ ├── home.png
│ │ ├── orders.png
│ │ ├── wallet.png
│ │ └── profile.png
├── fonts
│ └── ubuntu
│ │ ├── Ubuntu-Bold.ttf
│ │ └── Ubuntu-Medium.ttf
├── images
│ └── illustrations
│ │ ├── otp.png
│ │ ├── splash_screen1.png
│ │ ├── splash_screen2.png
│ │ ├── splash_screen3.png
│ │ └── splash_screen4.png
└── json
│ ├── category.json
│ ├── carousel.json
│ ├── jewellery.json
│ ├── kitchen.json
│ ├── toys.json
│ ├── watch.json
│ └── shoes.json
├── android
├── gradle.properties
├── app
│ ├── src
│ │ ├── main
│ │ │ ├── res
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable
│ │ │ │ │ └── launch_background.xml
│ │ │ │ ├── drawable-v21
│ │ │ │ │ └── launch_background.xml
│ │ │ │ ├── values
│ │ │ │ │ └── styles.xml
│ │ │ │ └── values-night
│ │ │ │ │ └── styles.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── evira_shop
│ │ │ │ │ └── MainActivity.kt
│ │ │ └── AndroidManifest.xml
│ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ ├── profile
│ │ │ └── AndroidManifest.xml
│ │ └── google-services.json
│ ├── google-services.json
│ └── build.gradle
├── gradle
│ └── wrapper
│ │ └── gradle-wrapper.properties
├── .gitignore
├── settings.gradle
└── build.gradle
├── Pink and Green New Product Promotion Beauty Business Facebook Cover.png
├── .metadata
├── README.md
├── .gitignore
├── analysis_options.yaml
└── pubspec.yaml
/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/lib/feature/product/presentation/widgets/completed_order_card.dart:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/web/favicon.png
--------------------------------------------------------------------------------
/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/assets/icons/logo/logo1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/logo/logo1.png
--------------------------------------------------------------------------------
/assets/icons/logo/logo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/logo/logo2.png
--------------------------------------------------------------------------------
/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/assets/icons/general/home/pc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/pc.png
--------------------------------------------------------------------------------
/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/assets/icons/general/home/all.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/all.png
--------------------------------------------------------------------------------
/assets/icons/general/home/bags.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/bags.png
--------------------------------------------------------------------------------
/assets/icons/general/home/toys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/toys.png
--------------------------------------------------------------------------------
/assets/icons/logo/logo_loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/logo/logo_loading.png
--------------------------------------------------------------------------------
/assets/fonts/ubuntu/Ubuntu-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/fonts/ubuntu/Ubuntu-Bold.ttf
--------------------------------------------------------------------------------
/assets/fonts/ubuntu/Ubuntu-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/fonts/ubuntu/Ubuntu-Medium.ttf
--------------------------------------------------------------------------------
/assets/icons/general/home/clothes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/clothes.png
--------------------------------------------------------------------------------
/assets/icons/general/home/diamond.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/diamond.png
--------------------------------------------------------------------------------
/assets/icons/general/home/filter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/filter.png
--------------------------------------------------------------------------------
/assets/icons/general/home/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/heart.png
--------------------------------------------------------------------------------
/assets/icons/general/home/kitchen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/kitchen.png
--------------------------------------------------------------------------------
/assets/icons/general/home/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/search.png
--------------------------------------------------------------------------------
/assets/icons/general/home/shoes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/shoes.png
--------------------------------------------------------------------------------
/assets/icons/general/home/watch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/watch.png
--------------------------------------------------------------------------------
/assets/icons/general/social/apple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/social/apple.png
--------------------------------------------------------------------------------
/assets/images/illustrations/otp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/images/illustrations/otp.png
--------------------------------------------------------------------------------
/assets/icons/general/home/emptycart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/emptycart.png
--------------------------------------------------------------------------------
/assets/icons/general/social/google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/social/google.png
--------------------------------------------------------------------------------
/assets/icons/general/social/paypal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/social/paypal.png
--------------------------------------------------------------------------------
/assets/icons/general/bottom_nav/cart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/bottom_nav/cart.png
--------------------------------------------------------------------------------
/assets/icons/general/bottom_nav/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/bottom_nav/home.png
--------------------------------------------------------------------------------
/assets/icons/general/bottom_nav/orders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/bottom_nav/orders.png
--------------------------------------------------------------------------------
/assets/icons/general/bottom_nav/wallet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/bottom_nav/wallet.png
--------------------------------------------------------------------------------
/assets/icons/general/social/facebook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/social/facebook.png
--------------------------------------------------------------------------------
/assets/icons/general/bottom_nav/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/bottom_nav/profile.png
--------------------------------------------------------------------------------
/assets/icons/general/home/no_transaction.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/no_transaction.png
--------------------------------------------------------------------------------
/assets/icons/general/home/notificationbell.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/icons/general/home/notificationbell.png
--------------------------------------------------------------------------------
/assets/images/illustrations/splash_screen1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/images/illustrations/splash_screen1.png
--------------------------------------------------------------------------------
/assets/images/illustrations/splash_screen2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/images/illustrations/splash_screen2.png
--------------------------------------------------------------------------------
/assets/images/illustrations/splash_screen3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/images/illustrations/splash_screen3.png
--------------------------------------------------------------------------------
/assets/images/illustrations/splash_screen4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/assets/images/illustrations/splash_screen4.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/Pink and Green New Product Promotion Beauty Business Facebook Cover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/Pink and Green New Product Promotion Beauty Business Facebook Cover.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HemantPra389/Evira_Ecommerce/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/android/app/src/main/kotlin/com/example/evira_shop/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.evira_shop
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/lib/feature/auth/domain/entities/user_credentail_entity.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | class UserCredentialEntity {
4 | String email;
5 | String password;
6 | UserCredentialEntity(
7 | {required this.email, required this.password});
8 | }
9 |
--------------------------------------------------------------------------------
/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: cbaa754c3fa2ccb4a781d7119ddca162d976f5a9
8 | channel: Day-9
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/lib/feature/product/domain/entities/product_entity.dart:
--------------------------------------------------------------------------------
1 | class ProductEntity {
2 | String type;
3 | String title;
4 | String price;
5 | List url;
6 | String category;
7 | ProductEntity({
8 | required this.type,
9 | required this.title,
10 | required this.price,
11 | required this.url,
12 | required this.category
13 | });
14 | }
15 |
--------------------------------------------------------------------------------
/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/lib/feature/product/domain/usecases/order_product_usecase.dart:
--------------------------------------------------------------------------------
1 | import 'package:evira_shop/feature/product/domain/repositories/product_repository.dart';
2 |
3 | class OrderProductUseCase {
4 | final ProductRepository repository;
5 | OrderProductUseCase({required this.repository});
6 | Future orderProductUsecase() async {
7 | await repository.orderProduct();
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/lib/feature/product/domain/entities/carousel_entity.dart:
--------------------------------------------------------------------------------
1 | class CarouselEntity {
2 | String type;
3 | String discount;
4 | String heading;
5 | String subtitle;
6 | String image_url;
7 | CarouselEntity({
8 | required this.type,
9 | required this.discount,
10 | required this.heading,
11 | required this.subtitle,
12 | required this.image_url,
13 | });
14 | }
15 |
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/lib/feature/product/presentation/bloc/cubit/product_state.dart:
--------------------------------------------------------------------------------
1 | part of 'product_cubit.dart';
2 |
3 | abstract class ProductState extends Equatable {
4 | const ProductState();
5 |
6 | @override
7 | List