Tags
Language
Tags
January 2025
Su Mo Tu We Th Fr Sa
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Flutter 3 - Firebase Multi-Store App (Full - Deep)

Posted By: ELK1nG
Flutter 3 - Firebase Multi-Store App (Full - Deep)

Flutter 3 - Firebase Multi-Store App (Full - Deep)
Last updated 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 14.32 GB | Duration: 23h 19m

Building E-Commerce Multi Shop App from scratch with Flutter 3 , Dart 2.17 , Firebase and Stripe payment Gateway .

What you'll learn
How to use flutter widgets and get the most benefits of each widget
How to create a new firebase project and install it to IOS and Android.
How to allow Users to Authenticate with your application .
How to allow suppliers to upload Products to their stores or to application in general
How to Stream Data again from firebase Cloud to your application and arrange them in pages and categories
How to allow Customers to Add Items to Cart and help them to place an Order
How to make your application intelligent and treat the input data we are getting from users
How to Integrate Stripe Payment Account and link it to your application to receive payments
How to add animations to your design
Requirements
Computer, internet and little previous Knowledge about flutter and dart
Description
Nowadays we live the age of e-commerce applications we can sell and shop anywhere around the worldIn parallel with going through new technologies everyday so that’s why this course was built.Building this kind if applications is the most convenient way to grow up your programming skills and your way of thinking as wellGoing through this course will take you to another level of skills and thinkingAnd also solving problems , so don’t miss a deal to dream your next design and lead it to professional zonehere you will learn :How to use flutter widgets and get the most benefits of each widget.How to create a new firebase project and install it to IOS and Android.How to allow Users to Authenticate with your application .they can Signup , Login , LogoutHow to allow suppliers to upload Products to their stores or to application in general.How to Stream Data again from firebase Cloud to your application and arrange them in pages and categories.How to allow Customers to Add Items to Cart and help them to place an Order.How to make your application intelligent and treat the input data we are getting from users.How to add animations to your design.

Overview

Section 1: Introduction

Lecture 1 intro

Lecture 2 Previewing & Testing App

Section 2: layout

Lecture 3 Section Summary

Lecture 4 Migration to Flutter 3

Lecture 5 Set your Starting Project

Lecture 6 Understanding -counter example-

Lecture 7 Bottom Navigation Bar

Lecture 8 Home Screen Design

Lecture 9 Search Bar

Lecture 10 category screen [ Stack Wdiget]

Lecture 11 Category Screen [Side Naviagtor]

Lecture 12 Category Screen [category view]

Lecture 13 Category Screen [grid view]

Lecture 14 Subcategory Products Screen

Lecture 15 Adding SliderBar

Lecture 16 Refactoring Code

Lecture 17 Adding Category Screens

Lecture 18 Fonts & Appear Widgets

Lecture 19 Stores Screen

Lecture 20 Cart Screen

Lecture 21 Customer Profile Screen p1

Lecture 22 Customer Profile Screen p2

Lecture 23 Customer Profile Screen p3

Lecture 24 Supplier Home Screen

Lecture 25 Dashboard Screen

Lecture 26 Welcome Screen p1

Lecture 27 Welcome Screen p2

Lecture 28 Welcome Screen p3[ Animations ]

Lecture 29 Navigations

Lecture 30 Adding Dashboard Screens [Problem]

Lecture 31 Dashboard Screens [Solution]

Lecture 32 Adding Customer Screens [Cart problem]

Lecture 33 Navigating to Cart Screen [ solution ]

Section 3: Auth

Lecture 34 Section Summary

Lecture 35 Authentication Form Design

Lecture 36 Refactor Code

Lecture 37 show / hide password typing

Lecture 38 Text Form Field Validation

Lecture 39 RegExp

Lecture 40 Saving Data into variables

Lecture 41 SnackBar Class

Lecture 42 Image Picker

Lecture 43 Create Firebase Project

Lecture 44 Install firebase for Android

Lecture 45 Install Firebase for IOS

Lecture 46 Login Anonymously

Lecture 47 Logout

Lecture 48 Signup

Lecture 49 Uploading Customer Info.

Lecture 50 Adding Loading Indicator

Lecture 51 Login

Lecture 52 previewing Customer info. in his profile

Lecture 53 Supplier Authentication

Lecture 54 Anonymous User Info. [ problem ]

Lecture 55 Anonymous User info. [ Solution ]

Section 4: Upload Product

Lecture 56 Section Summary

Lecture 57 Uploading Form Design

Lecture 58 Text Form Validation

Lecture 59 Saving Data into Variables

Lecture 60 Pick Multiple Images

Lecture 61 Edit Picked Images

Lecture 62 Drop Down Button p1

Lecture 63 Drop Down Button p2

Lecture 64 Drop Down Button p3

Lecture 65 Drop Down Button p4

Lecture 66 Upload Product Images

Lecture 67 Upload Product info. [ problem ]

Lecture 68 Upload Multiple Images [ Solution ]

Lecture 69 Naming Product Document

Lecture 70 Adding Loading Spinner

Section 5: Streaming Data to Application

Lecture 71 Section Summary

Lecture 72 Uploading Real Products

Lecture 73 Stream Products

Lecture 74 Product Model

Lecture 75 Adding Gallery Screens

Lecture 76 Product Details Screen

Lecture 77 Passing product info. to Details Screen

Lecture 78 Full Screen View p1

Lecture 79 Full Screen View p2

Lecture 80 Streaming Stores

Lecture 81 Visit Store

Lecture 82 Follow / Unfollow Store

Lecture 83 Current Supplier's Store

Lecture 84 Adding Edit Store Button

Lecture 85 Adding Contact Supplier Button

Lecture 86 Anonymous Login [ problem ]

Lecture 87 Anonymous Login [ solution ]

Section 6: State Management [ Add To Cart - Wishlist ]

Lecture 88 Section Summary

Lecture 89 Product Class

Lecture 90 Provider [ Consumer ]

Lecture 91 Cart Model

Lecture 92 Increment Item Quantity

Lecture 93 Limit of Quantity

Lecture 94 Check if Existing in Cart

Lecture 95 Remove Item & Clear Cart

Lecture 96 Calculate Total Price

Lecture 97 Add to Wishlist & Delete

Lecture 98 Add or Remove Item [ Wishlist ]

Lecture 99 Move Item from wishlist to Cart

Lecture 100 Move Item from Cart to wishlist

Lecture 101 Refactoring Code

Lecture 102 Adding Badge to Cart Icon

Section 7: Checkout & Upload Order

Lecture 103 Section Summary

Lecture 104 Place Order p1

Lecture 105 Place Order p2

Lecture 106 Payment Screen p1

Lecture 107 Payment Screen p2

Lecture 108 Confirm Order

Lecture 109 Upload order info. [Boss Problem]

Lecture 110 Update Quantity for Products [solution]

Lecture 111 Loading Dialog (progress package)

Lecture 112 Check if item out of stock

Lecture 113 Streaming customer Orders

Lecture 114 Expansion Tile ( Customer Order Model )

Section 8: Dashboard Components

Lecture 115 Section Summary

Lecture 116 Streaming Supplier Orders

Lecture 117 Supplier Order Model

Lecture 118 Shipping (Date Picker) & Delivered

Lecture 119 Adding Badge To Supplier Dashboard

Lecture 120 Statics Screen UI

Lecture 121 Streaming Store Statics

Lecture 122 Count Up Animation

Lecture 123 Balance Screen

Section 9: Adding Discount to products

Lecture 124 Section Summary

Lecture 125 Adding Discount Field & Validation

Lecture 126 Calculate Price After Discount

Lecture 127 Passing Sale Price to Cart/Favourites

Section 10: Search Engine

Lecture 128 Section Summary

Lecture 129 Streaming Products in Search Screen

Lecture 130 Filtration Search Results

Lecture 131 Product Search Model

Section 11: Flutter 3

Lecture 132 Migration to Flutter 3

Section 12: Payment Online ( Flutter Stripe )

Lecture 133 Install Stripe to Application

Lecture 134 Payment Sheet

Lecture 135 Passing Total Payment value

Section 13: Adding Review to Products

Lecture 136 Rate & Comment

Lecture 137 Uploading Review

Lecture 138 Streaming Reviews into Product Details

Lecture 139 Review Model [unsolved challenge]

Section 14: Edit Store [ Supplier ]

Lecture 140 Replace Store logo

Lecture 141 Replace Cover Image & edit store info.

Lecture 142 Save Changes p1

Lecture 143 Save Changes p2

Lecture 144 Processing ..

People who have little previous experience in flutter basics