Free Download Full-Stack Mobile Development Flutter, Figma, And Firebase
Last updated 5/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 16.86 GB | Duration: 25h 57m
Mobile App Mastery: Flutter, Figma, Firebase, Riverpod, Stripe Integration, Building a Multi-shop App - [2024 Edition]
What you'll learn
Learn How to Convert Codes from Figma to Flutter
Learn the process of exporting design assets from Figma for development.
Emphasize user-centric design principles to create interfaces that meet user needs.
Learn to gather feedback and iterate on designs for continuous improvement.
Develop and organize design systems for maintaining visual consistency throughout the app.
Master the use of fonts, font sizes, and color palettes for effective UI design.
Understand the principles of color theory in creating visually appealing interfaces.
Utilize Figma's component system for efficient design consistency.
Explore the benefits of reusable design elements in the creation of UI components.
Understand and implement responsive design principles to ensure the app looks and functions well on various screen sizes and orientations.
Explore how to set up role-based access control (RBAC) using Firebase Authentication to manage different levels of access for users and store owners.
Explore advanced querying techniques in Firestore, including compound queries, pagination, and filtering data based on various criteria.
Implement functionality for users to upload images or files to Firebase Storage and retrieve them within the app.
Understand and implement responsive design principles to ensure the app looks and functions well on various screen sizes and orientations.
Develop a strong understanding of asynchronous programming in Dart, particularly in the context of Flutter and Firebase operations.
Explore how to implement real-time updates using Firestore to keep the app's data synchronized across devices.
Learn how to architect a multi-store application, allowing users to interact with multiple stores within a single app.
Explore Riverpod as a state management solution in Flutter, including how to use providers to manage the app's state efficiently.
Understand how to integrate Firebase into a Flutter app, covering authentication, Firestore (Firebase's NoSQL database), and Firebase Cloud Functions.
Learn the fundamentals of Flutter, including widget composition, layout, and navigation.
Requirements
Anyone who wants to learn Figma , Flutter and Firebase
Have Flutter set up correctly
Description
Welcome to our groundbreaking course, "Mastering Flutter, Firebase, and Figma: Build a Multi-Shop E-Commerce App with Riverpod, Stripe, and Advanced Integrations!"Explore the intricacies of Flutter and Firebase with our comprehensive course on building a Multi-Shop E-Commerce App using Riverpod and advanced integrations. Here's a glimpse of what you'll learn:1.Responsive Design Mastery: - Dive into responsive design principles for an E-Commerce app that adapts beautifully across various devices, ensuring an unparalleled shopping experience.2. Role-Based Access Control with Firebase Authentication: - Elevate your app's security by implementing RBAC through Firebase Authentication. Effectively manage access levels for customers, store owners, and administrators, creating a secure and personalized shopping environment.3. Harnessing the Power of Firebase Cloud Functions: - Boost your app's functionality with Firebase Cloud Functions. Deploy server-side logic for tasks like data validation and notifications, ensuring a seamless and efficient E-Commerce experience.4. Advanced Firestore Queries: - Master advanced querying techniques within Firestore to efficiently manage and display product catalogs. Learn compound queries, pagination, and data management tailored to your E-Commerce needs.5. Image and File Uploads to Firebase Storage: - Enable seamless product uploads using Firebase Storage. Learn how to store and retrieve product images, ensuring your E-Commerce app showcases products in a visually appealing way.6. Asynchronous Programming in Dart: - Develop a solid understanding of asynchronous programming in Dart to streamline your code. Enhance the responsiveness of your E-Commerce app, providing users with a smooth shopping experience.7. Real-Time Updates with Firestore: - Make your E-Commerce app dynamic with real-time updates. Keep users synchronized across devices, ensuring access to the latest product information and promotions.8. Architecting Multi-Shop E-Commerce Applications: - Explore the architecture of a multi-shop setup within your app. Enable users to seamlessly switch between different shops, offering a diverse and engaging shopping experience.9. Riverpod State Management: - Leverage Riverpod as your state management solution. Efficiently manage and organize your E-Commerce app's state, ensuring optimal performance and scalability.10. Seamless Firebase Integration: - Integrate Firebase seamlessly into your E-Commerce app, covering user authentication, Firestore, and Firebase Cloud Functions. Ensure your app is built on a robust foundation, ready for scale and user growth.11. Stripe Integration for Payments: - Dive into the world of online payments. Learn to integrate Stripe, providing secure and seamless payment experiences and making your E-Commerce app ready for business.12. Background Removal via APIs: - Elevate your app's visual appeal by integrating Background Removal via APIs. Enhance product images, ensuring a professional and polished look for your E-Commerce listings.Embark on this learning adventure, mastering essential technologies and building a sophisticated Multi-Shop E-Commerce App with advanced features. Enroll now to turn your E-Commerce app aspirations into reality!
Overview
Section 1: Introduction
Lecture 1 Introduction To Figma Section
Section 2: User SignUp Screen On Figma
Lecture 2 User SignUp Screen Design
Section 3: Register Page For Vendors
Lecture 3 Register page for vendors
Section 4: Home Screen Design
Lecture 4 Header Part
Lecture 5 Carousel Part
Lecture 6 Categories Design
Lecture 7 Popular Product Design
Lecture 8 Recommended Product Design
Lecture 9 Bottom Navigation Bar Design
Section 5: Cart Screen Design
Lecture 10 Cart Screen Design
Section 6: Vendor Profile Screen Design
Lecture 11 Vendor profile part 1
Lecture 12 Vendor profile part 2
Section 7: User Profile Screen Design
Lecture 13 User profile screen part 1
Lecture 14 User Profile Part 2
Lecture 15 User Profile Part 3
Section 8: Product Details Screen Design
Lecture 16 Product Details screen part 1
Lecture 17 Product Details screen part 2
Section 9: Vendor Stores Page Design
Lecture 18 Design The Awesome Header
Section 10: Flutter - Firebase Build Multi Vendor App
Lecture 19 Create Project
Lecture 20 Mvc Structure
Lecture 21 Configure Assets
Lecture 22 Google Fonts Package
Section 11: Authentication Ui
Lecture 23 Create Login Screen
Lecture 24 Create Login Screen Ui
Lecture 25 Create Signin Button
Lecture 26 Create Advance Login Button
Lecture 27 Create Register Screen
Section 12: Form Validation
Lecture 28 Using Validator
Lecture 29 Login Screen Validator
Section 13: Firebase Integration
Lecture 30 Add Firebase Packages
Lecture 31 Integrate Firebase
Section 14: Handling User Input
Lecture 32 Store Login Input
Lecture 33 Assignment
Lecture 34 Solution
Section 15: User Authentication With Firebase
Lecture 35 Setup Firebase
Lecture 36 Create New User
Lecture 37 Store in Cloud
Lecture 38 Navigate User
Lecture 39 Login User
Section 16: Working on the Main Screen
Lecture 40 Create Main Screen
Lecture 41 Create BottomNavigationBar
Lecture 42 BottomNavigationBar Final
Lecture 43 Create Nav Screen
Section 17: Improve Code
Lecture 44 Show CircularProgressIndicator
Lecture 45 Signin Solution
Lecture 46 FirebaseAuthException
Lecture 47 Hide & See Password
Lecture 48 Solution
Lecture 49 Remove statusBar
Section 18: Working on Header Section
Lecture 50 Header Banner
Lecture 51 Create Search Field
Lecture 52 Finalize Header Section
Section 19: Firebase -Banner Section
Lecture 53 Upload Banners
Lecture 54 Retrive Banner
Lecture 55 Display Banners
Section 20: Banner State Management
Lecture 56 Add Getx Package
Lecture 57 Getx Retrive Banners
Lecture 58 Using BoxShadow
Lecture 59 Display Banners
Lecture 60 Create Indicators
Lecture 61 Add Cachednetworkimage
Lecture 62 User Cachednetworkimage
Lecture 63 Improve Code
Section 21: Categories State Management
Lecture 64 Upload Categories
Lecture 65 Create Category Models
Lecture 66 Retrive Categories
Lecture 67 Display Categories
Section 22: Web Admin Panel
Lecture 68 Create New Project
Lecture 69 Add Flutter Admin Scaffold
Lecture 70 Create SideBars
Lecture 71 Create SideBar Screens
Lecture 72 Create Named Routes
Lecture 73 SideBar Final
Section 23: Web Admin - Firebase Integration
Lecture 74 Add Package
Lecture 75 Integrate Firebase -web
Section 24: Web Admin Panel - Uploading Categories
Lecture 76 Categories Ui
Lecture 77 Category Ui Final
Lecture 78 Validator Check
Lecture 79 File Picker
Lecture 80 Pick Image
Lecture 81 Upload Categories - Cloud Firestore
Lecture 82 Retrive Categories
Lecture 83 Display Web Images
Lecture 84 Flutter Easy Loading
Lecture 85 EasyLoading Final
Section 25: Admin Panel - Upload& Retrive Banners
Lecture 86 Upload & Retrive Banners
Section 26: Web Admin - Uploading Products
Lecture 87 Upload Product Screen Ui
Lecture 88 Fetch Categories
Lecture 89 Display Categories
Lecture 90 Store Category
Lecture 91 Pick & Display Images
Lecture 92 Create Size Button
Lecture 93 Adding Product Size
Lecture 94 Display Size
Lecture 95 Remove Size
Lecture 96 Clear Controller
Lecture 97 Form Validation
Lecture 98 Store Product Value
Lecture 99 Late vs. Nullable String
Lecture 100 Add Uuid
Lecture 101 Uploaded Products
Lecture 102 Improve Design
Lecture 103 Create Spiner
Lecture 104 Better Code
Lecture 105 Reset Fields
Section 27: Web Admin - Improving Code
Lecture 106 Improve Design
Section 28: App - Fetch Products
Lecture 107 Reusable Widget
Lecture 108 Display Product Name
Lecture 109 Product Design
Lecture 110 Product Design Part 2
Lecture 111 Display Product Image
Lecture 112 Sales Sold & Rating
Lecture 113 Favorite Design
Section 29: Product Detail Screen
Lecture 114 Create Screen
Lecture 115 Start Working
Lecture 116 Display Product Images
Lecture 117 Display More Details
Lecture 118 Display Product Sizes
Lecture 119 Display Product Description
Lecture 120 Add To Cart Button
Section 30: Cart State Management - Riverpod
Lecture 121 Add RiverPod
Lecture 122 Create Cart Models
Lecture 123 Add To Cart
Lecture 124 Add To Cart Final
Lecture 125 Display Cart Item - Getter Method
Section 31: Cart State Management - Design Cart
Lecture 126 Design Custom App Bar
Lecture 127 Cart Empty Ui
Lecture 128 Cart Count Design
Lecture 129 CartItem Design
Section 32: State Management - Updating Cart
Lecture 130 Update Cart
Lecture 131 Checkout Button
Lecture 132 Calculate Total
Section 33: State Management - Favorite
Lecture 133 Create Models
Lecture 134 Favorite Functionality
Lecture 135 Favorite Final
Lecture 136 Display Favorite
Lecture 137 Remove Item
Section 34: Checkout - Placing Order
Lecture 138 Create Screen
Lecture 139 Display Checkout Item
Lecture 140 Payment Options
Lecture 141 Place Order
Lecture 142 Place Order Final
Lecture 143 Shipping Button
Lecture 144 Shipping Button Final
Section 35: Add Shipping Address
Lecture 145 Design Shipping Screen
Lecture 146 Update Address
Lecture 147 Show Dialog
Lecture 148 Checking Address
Section 36: Display Orders
Lecture 149 Display Orders
Lecture 150 Display Order Final
Lecture 151 Order Final
Section 37: Order Detail
Lecture 152 Order Detail Screen
Lecture 153 Fix Overflow Error
Section 38: Review & Rating System
Lecture 154 Rate & Review
Lecture 155 Store Review & rating
Lecture 156 Checking Rating System
Lecture 157 Updating Review & Rating
Lecture 158 Updating Product Rating
Section 39: Display Product Rating
Lecture 159 Display Rating
Lecture 160 Display Rating - Product Detail
Section 40: Product By Category
Lecture 161 Fetch Category Products
Lecture 162 Fetch Category Products Final
Section 41: Display Order - Web Admin Panel
Lecture 163 Create Header
Lecture 164 Display Order Details
Lecture 165 Mark Delivered Or Cancel
anyone with a laptop will benefit alot from this course
Homepage
Code:
Bitte
Anmelden
oder
Registrieren
um Code Inhalt zu sehen!
Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
Code:
Bitte
Anmelden
oder
Registrieren
um Code Inhalt zu sehen!