Snehasis Ghosh
Snehasis Ghosh
  • 43
  • 145 289
Build a Full E-commerce Application with Admin Control in Flutter with Firebase & Stripe
Welcome to this step-by-step tutorial where I guide you through the creation of a full-featured e-commerce application using Flutter! In this project, you'll learn how to implement admin and client applications with full control over products, categories, promos, and coupons. We also integrate Firebase for authentication, Firestore for real-time updates, and Stripe for secure payment processing. Whether you're a beginner or an experienced Flutter developer, this project will take your skills to the next level!
💡 What You'll Learn:
- Firebase Authentication & Firestore Integration
- Implementing Sign-up, Login, and Password Reset
- Real-time Database with Cloud Firestore
- CRUD Operations for Categories, Products, Promos, and Coupons
- Image Uploads to Firebase Storage
- Stripe Payment Gateway Setup
- Building Dynamic UI for Admin and Client Apps
- Creating and Managing Shopping Cart and Orders
- Handling Discounts, Coupons, and Promo Codes
- Secure Checkout Flow and Order Receipts
- Optimizing State Management with Providers
- Managing Streams in Flutter for Real-Time Updates
⌚ Chapters:
00:01:24 Create admin app
00:04:12 Admin home UI
00:10:59 link firebase with app
00:14:45 Implementing firebase auth
00:15:03 signup with email firebase auth
00:15:38 login with email firebase auth
00:16:14 logout on firebase auth
00:16:32 reset password on firebase auth
00:16:57 user logged in or not
00:17:39 Login page UI
00:21:18 Signup page ui
00:22:31 Linking auth functions with UI
00:27:01 Check User Logged in UI
00:28:00 forget password ui
00:32:23 cloud firestore setup
00:34:20 CRUD functions for categories collections
00:34:31 Read categories
00:35:24 Create new category
00:36:01 update the category
00:36:33 delete the category
00:37:15 Provider setup
00:44:10 categories page UI for admin app
00:50:25 firebase storage setup
00:51:12 functions for upload image to firebase storage
01:06:22 CRUD function for products collection
01:06:37 read products
01:06:56 create new products
01:07:11 update products
01:08:01 create product model
01:10:05 products UI for admin
01:30:57 View Products for user UI
01:33:59 function to calculate discount
01:38:31 delete product UI
01:41:37 CRUD functions for promos collection
01:42:37 read promos
01:43:18 create new promos
01:43:42 update promos
01:44:09 delete promos
01:44:38 create promo model
02:03:53 CRUD functions for coupons collection
02:04:04 read coupons
02:04:28 create new coupons
02:04:51 update coupon
02:05:17 delete coupon
02:05:43 create coupon model
02:17:57 Creating Client Shopping App
02:21:00 firebase setup for
02:22:52 setup for stripe payment
02:29:10 Modify signup page for client
02:30:56 saving user data to users collection
02:31:34 updating the current user data
02:32:02 read the data of current user
02:34:35 Bottom Navbar for navigation
02:38:04 profile page UI for client
02:43:23 create user model
02:44:49 create user provider
02:47:56 update profile ui for client app
02:53:17 read promos collection on client app
02:53:35 read banners collection on client app
03:01:45 read coupons collection on client app
03:06:02 display all categories on client app
03:13:38 discount coupons page on client app
03:17:11 Page to view products for specific category
03:31:11 view banner and products on client app
03:47:27 read cart collection for current user
03:49:19 create cart model
03:50:38 add items to the cart
03:53:01 delete items from the cart
03:53:33 empty current user cart
03:54:15 decrease quantity from cart
03:57:30 create a cart provider
04:03:17 cart page UI for client app
04:07:53 add product to the cart
04:17:46 checkout UI on client app
04:22:17 Verify the discount coupon function
04:26:19 checkout with stripe
04:26:47 Add .env to assets
04:27:34 create payment intent
04:34:24 Create order model
04:38:03 create new order
04:38:31 update order on client app
04:39:35 Read orders done by current user
04:45:28 orders page for client
04:59:52 empty users cart
05:01:13 add badge in cart icon
05:16:53 Show all orders done by users to the admin
05:26:19 fix dashboard for admin app
05:34:09 close all stream builders in admin app
05:36:12 close all stream builders in client app
05:37:52 process for buy now
05:39:10 send order receipt using mailer
05:48:38 some more fixes
By the end of this tutorial, you will have a fully functioning e-commerce application that you can customize and deploy for your own projects. Make sure to subscribe for more in-depth tutorials and don't forget to like and share this video!
👩‍💻 Source Code :
github.com/Snehasis4321/ecommerce_app_flutter_firebase
You can use this source code if you get stuck.
🎓Join our discord community:
discord.gg/x3M6eqJ2Qr
Hashtags:
#Flutter #EcommerceApp #Firebase #Stripe #FlutterTutorial #AppDevelopment #MobileApp #Programming #Firestore #AdminDashboard
Переглядів: 1 067

Відео

Send Mail to users using SMTP from flutter app
Переглядів 173Місяць тому
Ever wondered how to integrate seamless email functionality into your Flutter app? Look no further! In this tutorial, we're breaking it down step by step, empowering you to send emails like a pro. Here's what you'll uncover: 🎁 Get Paid Udemy courses for free from this app bit.ly/3yFykuF ⏳ Timestamps: 00:32 - Add required packages 02:11 - Setup for Gmail 08:08 - Setup for Outlook 09:12 - Setup f...
How to change app icon and app name in flutter
Переглядів 184Місяць тому
Welcome back to the channel! 🌟 In this tutorial, you will learn how to change app icon in flutter By the end of this video, you'll be able to customize the app icon for you own app. ⌛ Time Stamps: create app icons set 00:01:13 set up for android 00:02:12 set up of ios 00:03:45 set up for web 00:05:04 By following this tutorial, you’ll be able to enhance your Flutter apps with adaptive theming, ...
🛜Stream Internet Connection Status in Flutter
Переглядів 3053 місяці тому
In this video, we'll show you how to monitor and stream the internet connection status in your Flutter app using the internet_connection_checker_plus package. Follow along with the timestamps below to learn how to effortlessly integrate these features into your app. 📌 Timestamps: 01:02 - Setup: Adding dependencies for internet_connection_checker_plus 02:12 - Example 1: Check Internet Connection...
☀️How to switch theme easily in flutter | Full Tutorial
Переглядів 4693 місяці тому
Welcome back to the channel! 🌟 In this tutorial, we’ll explore how to seamlessly switch between dark, light, and system themes in Flutter. Changing themes can significantly enhance your app's user experience by adapting to the user's preference and system settings.We will use the powerful Adaptive Theme package to handle the theme switching smoothly. By the end of this video, you'll be able to ...
How to Add Lottie Animations in Flutter
Переглядів 3813 місяці тому
Welcome back to the channel🙋‍♂️! 🌟 In this video, we're diving into the exciting world of Lottie animations in Flutter. Lottie animations bring your app to life with high-quality, lightweight animations created in After Effects and exported as JSON files. They are perfect for making your app more engaging and visually appealing.In this tutorial, I’ll guide you step-by-step on how to integrate L...
🚀 Build a Real-Time Chat App with Flutter & Appwrite: The Ultimate Guide
Переглядів 4,9 тис.4 місяці тому
🚀 Build a Real-Time Chat App with Flutter & Appwrite: The Ultimate GuideWelcome back to another exciting tutorial! In this comprehensive video, we dive deep into creating a real-time chat application using Flutter, with Appwrite serving as our powerful backend. From setting up the project to handling complex functionalities like image sharing and push notifications, this tutorial covers it all....
🚀 Master Firebase Push Notifications for Flutter Web Apps: A Comprehensive Guide
Переглядів 2,1 тис.4 місяці тому
Welcome to an exciting tutorial where we dive deep into the world of Firebase push notifications for Flutter web applications! 🌐 In this video, we'll guide you through setting up and sending push notifications using Firebase. Not only that, but we'll also tackle common pitfalls, including the frustrating "failed to execute subscribe on push manager subscription fail no active service worker" er...
Flutter Firebase Push Notifications Tutorial | 2024
Переглядів 17 тис.5 місяців тому
🚀 Flutter Firebase Push Notifications Tutorial: Engage Your Users with Real-Time AlertsDive deep into the world of real-time notifications with our comprehensive Flutter tutorial. Whether you're looking to inform users of new content, remind them of important tasks, or keep them engaged with timely updates, mastering push notifications with Firebase is essential. Follow along as we break down e...
Stripe Payment Gateway Integration in Flutter
Переглядів 10 тис.5 місяців тому
In this short video tutorial, we'll guide you through adding Stripe as the payment gateway for your next Flutter app! I will cover everything from setting up a new project to processing donations. You'll learn how to: Set up your project (including dependency management) Integrate Stripe using the flutter_stripe plugin Design a simple payment interface for donations Handle payment processing wi...
Auto-Read SMS and Autofill OTP Code in Flutter
Переглядів 3,5 тис.6 місяців тому
This video is just an add-on video of the previous phone authentication using firebase tutorial as you all requested to add automatic otp fill functionality to the app. Here I showed you how to read incoming SMS from on foreground from the time we call the function, and the otp gets filled automatically and then redirected to the home screen. First part I showed a demo of reading incoming SMS u...
Flutter Appwrite Authentication Tutorial - Login, Signup, Google Auth, Verify Email, Reset Password
Переглядів 2,1 тис.8 місяців тому
Welcome to the exciting world of Flutter and Appwrite! 🌟 In this video, we're on a mission to demystify the art of authentication. Imagine building an app where users can sign in, sign up, reset passwords, and even use their Google accounts-all with the power of Flutter and Appwrite! ⌛ Timestamps : Start 00:00:00 Using prebuild UI 00:01:00 Create New Appwrite 00:02:10 Create a new user 00:05:04...
Optimize Flutter App Performance: Effortlessly Cache API Data in Flutter
Переглядів 3,3 тис.8 місяців тому
In this tutorial, we'll unravel the secrets to turbocharging your Flutter app's performance by implementing cutting-edge data caching techniques. 📦 What to Expect: - Selecting the Ideal API: We'll guide you through choosing the perfect API to suit your Flutter app's specific data requirements. - Implementing Local Storage with Sqflite: Explore Sqflite, an essential package for effective local d...
Flutter State Management with Provider: A Comprehensive Guide
Переглядів 34310 місяців тому
Embark on a journey to unravel the mysteries of Flutter state management using Provider in this comprehensive guide. In just 30 minutes, you'll gain invaluable insights into leveraging Provider for seamless state control in your Flutter apps.What's Inside: 🎓 Learning the Basics: Understand the fundamentals of Provider, demystifying state management in Flutter. 🔄 Two Practical Examples: Simple C...
🚀 Mastering Email Sending in Flutter: A Step-by-Step Guide!
Переглядів 2,6 тис.10 місяців тому
Ever wondered how to integrate seamless email functionality into your Flutter app? Look no further! In this tutorial, we're breaking it down step by step, empowering you to send emails like a pro. Here's what you'll uncover: ⏳ Timestamps: 00:19 Add required packages 03:32 Logic to send mail from outlook 07:04 Logic to send mail from yandex 10:09 Send HTML in mail 11:15 Important to note 🔧 What ...
Hiding Secret Keys in Your Flutter App: Comprehensive Guide and Best Practices
Переглядів 2,9 тис.10 місяців тому
Hiding Secret Keys in Your Flutter App: Comprehensive Guide and Best Practices
Master Phone Authentication in Flutter with Firebase: A Step-by-Step Guide
Переглядів 11 тис.11 місяців тому
Master Phone Authentication in Flutter with Firebase: A Step-by-Step Guide
Mastering Push Notifications in Flutter: Firebase Integration Guide
Переглядів 25 тис.11 місяців тому
Mastering Push Notifications in Flutter: Firebase Integration Guide
Mastering Flutter Local Notifications: Step-by-Step Tutorial
Переглядів 35 тис.11 місяців тому
Mastering Flutter Local Notifications: Step-by-Step Tutorial
Building a Contact App with Flutter and Firebase: Step-by-Step Tutorial
Переглядів 5 тис.Рік тому
Building a Contact App with Flutter and Firebase: Step-by-Step Tutorial
Efficient Data Fetching in Flutter with Future Builder and Stream Builder | Fetch API Tutorial
Переглядів 440Рік тому
Efficient Data Fetching in Flutter with Future Builder and Stream Builder | Fetch API Tutorial
Event Management App using Flutter & Appwrite | Edit & Delete Events | Part 4
Переглядів 1,4 тис.Рік тому
Event Management App using Flutter & Appwrite | Edit & Delete Events | Part 4
Event Management App using Flutter & Appwrite |Participate in Events (Update) & Read Images | Part 3
Переглядів 876Рік тому
Event Management App using Flutter & Appwrite |Participate in Events (Update) & Read Images | Part 3
Event Management App using Flutter & Appwrite | Create + Read Events & Upload Images | Part 2
Переглядів 2 тис.Рік тому
Event Management App using Flutter & Appwrite | Create Read Events & Upload Images | Part 2
Event Management App using Flutter & Appwrite | Login & Signup | Part 1
Переглядів 8 тис.Рік тому
Event Management App using Flutter & Appwrite | Login & Signup | Part 1
Mastering Git Commands: Beginner's Tutorial for 2023 and Beyond
Переглядів 82Рік тому
Mastering Git Commands: Beginner's Tutorial for 2023 and Beyond
Event Master App
Переглядів 307Рік тому
Event Master App
Difference between for map filter & reduce | JS Interview Question
Переглядів 38Рік тому
Difference between for map filter & reduce | JS Interview Question
Difference between for loop & forEach | JS Interview Question
Переглядів 117Рік тому
Difference between for loop & forEach | JS Interview Question
Difference between Objects & Arrays | JS Interview Question
Переглядів 25Рік тому
Difference between Objects & Arrays | JS Interview Question

КОМЕНТАРІ

  • @TheLifeOfSravanthi
    @TheLifeOfSravanthi Годину тому

    I am unable to deploy the cloud function, It saying failed.I am using the same steps fork the code and node push notifications code is visible in my repository.But showing deployment failed in Appwrite console. Can someone help me

  • @SharathKumar-i5i
    @SharathKumar-i5i День тому

    Best E-commerce tutorial 🔥

  • @anomihekenneth9586
    @anomihekenneth9586 День тому

    Please how can implement the group chat functionality

  • @Dipankarr_
    @Dipankarr_ 6 днів тому

    🔥

  • @ebrahimmansur9815
    @ebrahimmansur9815 7 днів тому

    the .env files will be exposed with small experience in reverse engineering, i will suggest to use envied Package and use the command blow when releasing apk flutter build apk --obfuscate --split-debug-info=YOUR_OUTPUT_ADDRESS_FOR_INFO even if they reverse engineer the apk, it will not show up

  • @harisankarl6292
    @harisankarl6292 8 днів тому

    Could you please build an e commerce app with flutter, mongodb,nodejs,state management, clean architecture ?

  • @JuanAlbertoPadilla-f2k
    @JuanAlbertoPadilla-f2k 9 днів тому

    I have the next error when call rsvpEvent() on the onPressed function: ════════ Exception caught by gesture ═══════════════════════════════════════════ type 'String' is not a subtype of type 'List<dynamic>' ════════════════════════════════════════════════════════════════════════════════

  • @jacksonmwangi4274
    @jacksonmwangi4274 11 днів тому

    Great Video. I have been looking for this for the longest time now. Thanks a lot.

  • @rejebdendir
    @rejebdendir 14 днів тому

    Thank you so much for this incredible real-world project and tutorial! Your project is hands down the best I've come across, and I've learned so much from your clear and detailed explanations. Keep up the amazing work-you're truly making a difference for aspiring developers like me!

  • @anomihekenneth9586
    @anomihekenneth9586 15 днів тому

    i got the error message ════════ Exception caught by widgets library ═══════════════════════════════════ RangeError (index): Invalid value: Valid value range is empty: 0 when trying to get all chats, please help

    • @Snehasis4321
      @Snehasis4321 15 днів тому

      There are no chats in database , not sure but there may be the problem when you are ready chat for specific index , just try to check if chats length in 0, then don't show in the ui.

    • @anomihekenneth9586
      @anomihekenneth9586 15 днів тому

      @@Snehasis4321 there is chats in the database, like when I do a print command in the provider class I can see the chats for getAllChats but when i call it in the it is null

    • @anomihekenneth9586
      @anomihekenneth9586 15 днів тому

      @@Snehasis4321 on the provider the getAllChats are fetching all chats but on the ui I get this error

    • @anomihekenneth9586
      @anomihekenneth9586 14 днів тому

      @@Snehasis4321 i have tried checking the messages at index 0 and the printed successfully on terminal but when i call on the ui especially her UserModel? otherUser = chatData[0].users[0].userId == currentUserid ? chatData[0].users[1] : chatData[0].users[0];

    • @anomihekenneth9586
      @anomihekenneth9586 13 днів тому

      @@Snehasis4321 there is chat in the database and it loads when chatting but when i try to allchats on the ui that is when i get the error here UserModel? otherUser = chatData[0].users[0].userId == currentUserid ? chatData[0].users[1] : chatData[0].users[0];

  • @usmanAli-hw5xu
    @usmanAli-hw5xu 17 днів тому

    Great 👍

  • @adil7269
    @adil7269 17 днів тому

    Appreciated 👍

  • @vikashtiwari8360
    @vikashtiwari8360 18 днів тому

    please make a next video on hive local database

  • @SharathKumar-i5i
    @SharathKumar-i5i 19 днів тому

    Good Work

  • @vikashtiwari8360
    @vikashtiwari8360 19 днів тому

    Very nice project mam ..

  • @abdullahsheraz7461
    @abdullahsheraz7461 26 днів тому

    Hey Brother, very helpful tutorial for me. I want to know one thing and I will be very thankful if you answer. i want to know that how you have got the display of Redmi Note 8 emulator. I am finding a solution to run emulator other than Pixel which are available by default in Andorid Studio.

    • @Snehasis4321
      @Snehasis4321 26 днів тому

      That is a real device not and emulator I was just screencasting from it, you need to enable usb debugging on your phone then you can run and test on actual device.

  • @MrAwaisChand
    @MrAwaisChand 26 днів тому

    i am facing that kind of issue when i run my flutter project or hot restart the app: Error loading .env file or initializing Stripe: Instance of 'FileNotFoundError'

    • @Snehasis4321
      @Snehasis4321 26 днів тому

      Make sure that you have done this steps - 1) created the .env file and also added your stripe published and secret key on that 2) and also you have added .env in assets of pubspec.yaml file. Just verify once and tell

  • @klavijorangel
    @klavijorangel 26 днів тому

    1:24:37 2:21:12

  • @lortoekmeng188
    @lortoekmeng188 Місяць тому

    Error: verification fail, an internal error has occur, any idea how to fix this problem, this error when I try to login with ios device, thanks you!!

  • @vikashtiwari8360
    @vikashtiwari8360 Місяць тому

    mam please bring some new project videos

  • @aouadicharaf1038
    @aouadicharaf1038 Місяць тому

    ❤❤❤

  • @HasinthakaTharindu-q8p
    @HasinthakaTharindu-q8p Місяць тому

    Verification Failed: This app is not authorized to use Firebase Authentication. Please verify that the correct package name, SHA-1, and SHA-256 are configured in the Firebase Console. [ Invalid app info in play_integrity_token ] I am using Flutter, Firebase CLI and Android Studio. Emulator : Google Pixel Fold API 35 I have tried reading threads here which dated a few years back but it didn't help. NOTE: I have verified by SHA-1 and SHA-256 keys and they are correct. I have also added the debug token to the firebase console. I have enabled authentication and app check in the console and Google Play App Integrity API is also enabled in the google cloud platform.

    • @hudaasaad4111
      @hudaasaad4111 Місяць тому

      I have the same exact issue, did you fix it?

    • @Snehasis4321
      @Snehasis4321 25 днів тому

      It's telling package name is not correct, can you check that the package name is correct or not in console match with the app package name ,the package name will be in build.grade file of app folder the application id is the package name? If this is not he case then there might be some other problem.

    • @HasinthakaTharindu-q8p
      @HasinthakaTharindu-q8p 19 днів тому

      @@Snehasis4321 The issue was, we were trying to run this app in the emulator. Connect your real device to the Android Studio and let it run the app in your real device. It works then.

  • @prabinbhattarai2058
    @prabinbhattarai2058 Місяць тому

    How notification did not pop out in background and terminated state as like active state ?

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      if the _firebaseMessaging.requestPermission is set to this then it will show the pop otherwise it may not show. await _firebaseMessaging.requestPermission( alert: true, announcement: true, badge: true, carPlay: false, criticalAlert: true, provisional: false, sound: true, );

  • @BilenneN
    @BilenneN Місяць тому

    works lk a charm. thank you

  • @NayanParmar-g8v
    @NayanParmar-g8v Місяць тому

    Very Good Tutorials brother... and i also wandering your github page... There is such great content.. help me a lot.. Thanks..!!!

  • @quanvanmanh185
    @quanvanmanh185 Місяць тому

    Can Vietnamese phone numbers be used?

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      It should work

    • @quanvanmanh185
      @quanvanmanh185 Місяць тому

      @@Snehasis4321 i tried it but it didn't work, i switched to email and it worked

  • @kami_feeds
    @kami_feeds Місяць тому

    You gained a sub, Thank you for this great content

  • @pandapubg6426
    @pandapubg6426 Місяць тому

    Thank bro

  • @chiadesiere9834
    @chiadesiere9834 Місяць тому

    How do I make it in such a way that when the animation runs it automatically takes me to another page with out me clicking on any button

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      There are many ways to do that use can use Timer function or future.delayed function wait for the time you want to show the animation then navigate the user to another page.

  • @msrecords6354
    @msrecords6354 Місяць тому

    Worked 🎉

  • @Hamza-dw4iw
    @Hamza-dw4iw Місяць тому

    great tutorial

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    pls help

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      Join discord server and tell me your problem, I am not able to understand your problem from here.

    • @abhaykevat3997
      @abhaykevat3997 Місяць тому

      @@Snehasis4321 discord link

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    The relevant error-causing widget was: Homepage Homepage:file:///E:/flutter%20projects/event_management_app/lib/views/login.dart:231:57 When the exception was thrown, this was the stack: #0 List.[] (dart:core-patch/growable_array.dart:264:36) growable_array.dart:264 #1 _HomepageState.build.<anonymous closure> (package:event_management_app/views/homepage.dart:205:45) homepage.dart:205 #2 new _GrowableList.generate (dart:core-patch/growable_array.dart:136:28) growable_array.dart:136 #3 _HomepageState.build (package:event_management_app/views/homepage.dart:203:37)

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    document_not_found, Document with the requested ID could not be found. (404)

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    when delete the event Unhandled Exception: AppwriteException: storage_bucket_not_found, Storage bucket with the requested ID could not be found. (404)

  • @user-br5yx4qg3k
    @user-br5yx4qg3k Місяць тому

    hey man stripe payment not available inida? i cant signup with india as country dont know why it showing you need invitation

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      If you have an old verified account then it will work, but for now due to rbi regulations they stopped new account sign up, they will again open after they comply with rbi regulations. You can create test account and key, but cannot deploy it to production. I am also facing the same problem 😔.

    • @user-br5yx4qg3k
      @user-br5yx4qg3k Місяць тому

      @@Snehasis4321 iam not looking for production its for learning purpose even for testing they are not allowing i signed with another country and got the test key

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    Index out of range: index should be less than 3: 3

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      You are doing something wrong, with is error message I cannot tell where you are facing the error, give me some more context.

  • @Strawberry-oz1qu
    @Strawberry-oz1qu Місяць тому

    Buddy amazing tutorial. How to send notification on any device, because if someone installs my applications, how will I send it to him without registering his token to on FCM? Basically I want to send a notification to anyone who installs the app.

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      For that use local notifications, create a function in your app that will send a notification to the user automatically without needing fcm tokens. You need to call that function and it will show a notification you can add a delay if you want.

  • @ahmedeisa1129
    @ahmedeisa1129 Місяць тому

    thnx

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    i am getting error in create event page and edit_event_page

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    pls make uber or rapido clone app

  • @jordannyambe5563
    @jordannyambe5563 Місяць тому

    Such a great tutorial! Can we get google and Apple Pay integration in Part 2?

  • @furkanesen9832
    @furkanesen9832 Місяць тому

    Thank you!

  • @AbdulBasit-wv7gc
    @AbdulBasit-wv7gc Місяць тому

    how can we send notification from one device to another

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      You need a backend that, use firebase admin package on backend to send notification, call that backend endpoint from your phone to send notification to other device.

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    i am not select the web when create new project . is it necessary? because i see this package "image_picker_web: ^3.1.1" in project

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      If you are building web application using flutter then it is necessary, for mobile app not required.

  • @abhaykevat3997
    @abhaykevat3997 Місяць тому

    which statemanagement use in this project?

    • @Snehasis4321
      @Snehasis4321 Місяць тому

      No state management used here.

  • @VarunMalik-mo6mr
    @VarunMalik-mo6mr 2 місяці тому

    Bro don’t stop to make such a high quality video ❤️

  • @pratikpatrimath4887
    @pratikpatrimath4887 2 місяці тому

    Thanks brother.👍

  • @shubhamg9495
    @shubhamg9495 2 місяці тому

    Thank you so much bro

  • @adelashour3253
    @adelashour3253 2 місяці тому

    complicated but thank you