🥑📱 Grocery Shop App • Flutter Tutorial ♥

Поділитися
Вставка
  • Опубліковано 10 вер 2024
  • 💰 I'll develop your MVP app: mitchkoko.app/mvp
    📱 Code: mitchkoko.app/
    🎓 Flutte Beginner Course: • 📱 FULL Flutter Beginne...
    💌 Email: business@mitchkoko.app
    ~;
    / createdbykoko
    / createdbykoko
    / createdbykoko
    / mitchkoko
    ~;
    DRIBBBLE DESIGN • dribbble.com/s...

КОМЕНТАРІ • 132

  • @createdbykoko
    @createdbykoko  Рік тому +24

    💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass
    📱 Flutter Masterclass • mitchkoko.app/
    🔥 I'm coding a startup.. www.patreon.com/mitchkoko
    If you need more help on each widget, check these out:
    GRIDVIEW • ua-cam.com/video/nUBMK7UEQ1Q/v-deo.html
    LISTVIEW • ua-cam.com/video/k1LxTsmAURU/v-deo.html
    GESTURE DETECTOR • ua-cam.com/video/iTrqA8Ec0gQ/v-deo.html
    GOOGLE FONTS • ua-cam.com/video/w9rB4cnAPIg/v-deo.html
    IMAGE • ua-cam.com/video/6TmpjwKX9AU/v-deo.html
    I hope this helps you ❤

    • @ghulammurtaza7959
      @ghulammurtaza7959 Рік тому +3

      Yes it's great idea design all the pages

    • @clifordachoka
      @clifordachoka Рік тому +3

      I love this idea of multiple screens. Keep this up. And keep making the uis complex.

    • @createdbykoko
      @createdbykoko  Рік тому +2

      @@clifordachoka more to come!! Gota make these apps more functional!!! 👨🏽‍💻❤️

    • @parekhdeepsatishbhai4788
      @parekhdeepsatishbhai4788 Рік тому

      What is bette for state management provider or getx?

    • @ghulammurtaza7959
      @ghulammurtaza7959 Рік тому +2

      @@parekhdeepsatishbhai4788 provider is better it's simple and easy for Beginners

  • @gabrielntera5679
    @gabrielntera5679 Рік тому +21

    Was waiting for things like these, multi pages with state management and some kind of functionalities. keep it up bro and thank you for your efforts

    • @createdbykoko
      @createdbykoko  Рік тому +1

      Hey Gabriel glad you like it! i hope this helps. let me know how it goes!!

    • @gabrielntera5679
      @gabrielntera5679 Рік тому +4

      @@createdbykoko It was nice and clean as always, and it helps a lot yeah, but one thing if you can try to push a bit further it would be more helpful, especially in state management and functionalities. Once again thank you

  • @sofianeyahiaoui5462
    @sofianeyahiaoui5462 Рік тому +6

    The animations on the text at the starting page would be a really nice touch

  • @eokdev
    @eokdev Рік тому +25

    Please just make a full e commerce app with firebase as backend... many and I will really need it!! Thank you 🙏🏽

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

      Firebase is not best solution for it. I recommend you to learn django, Python as a backend

  • @billybrightson
    @billybrightson Рік тому +4

    Awesome 🤩 here we go again. Good job Mitch

  • @ayanparmar3476
    @ayanparmar3476 Рік тому +8

    Very nice flutter tutorials. You make flutter so easy 😄. Definitely this multi page app makes more sense so I would suggest you to build more multi-page apps🤞.

  • @iamkartiknayak
    @iamkartiknayak Рік тому +3

    Grocery app with firebase would be awesome. Great tutorial.

  • @edidiongbassey919
    @edidiongbassey919 Рік тому +1

    Mitch koko is an alien or A.l nobody will deceive me on this one,this guy is too good

  • @roninspect4357
    @roninspect4357 Рік тому +2

    waiting for a multipage app, thanks man for all your efforts

  • @developerbs
    @developerbs 11 місяців тому +3

    As always very good tutorial video by Mitch Koko.

  • @Kefmoles
    @Kefmoles Рік тому +2

    Thanks Mitch. Have been waiting for this kinda video.

  • @ugochukwuanajemba3117
    @ugochukwuanajemba3117 Рік тому +3

    Please can you add more to this groceries like notification, get data from filestore, like product search by category and subcategory, checkout and secure payment. Thanks

  • @muhammadfaraz3697
    @muhammadfaraz3697 Рік тому +2

    I'm in love with your channel just keep uploading. 😊❤️

    • @createdbykoko
      @createdbykoko  Рік тому

      Thanks muhammad haha more to come👨🏽‍💻❤️

  • @princechibueze1568
    @princechibueze1568 Рік тому +3

    Thank you for this video, really appreciate and continue to make more. bought your course and I love it but please update with state management, responsiveness in other devices(not tablet and computer}, and other advanced stuff for those that can at least create basic UI so we can grow or make another course. Thank you

  • @kennethben-boulo7127
    @kennethben-boulo7127 Рік тому +1

    Thanks for adding the cart page, you rock 🔥❤️🧘‍♂️💜💜💜💜

  • @mkbfhd
    @mkbfhd Рік тому +3

    Nice work 😍 waiting for more!

  • @godwinsampson6081
    @godwinsampson6081 Рік тому +6

    Why don't you use Elevated buttons?

    • @createdbykoko
      @createdbykoko  Рік тому +1

      Good question, maybe i could use some elevated buttons instead of material buttons. Do you like elevated buttons?

    • @godwinsampson6081
      @godwinsampson6081 Рік тому

      @@createdbykoko yes, I think Elevated Buttons are better...

  • @nyinyijnine
    @nyinyijnine 10 місяців тому +2

    im dying with silvergriddelegatewithfixedaxiscount

  • @unse_bang_tv
    @unse_bang_tv Рік тому +2

    so sweet coding, 감사합니다^^

  • @haiderjaafer8164
    @haiderjaafer8164 Рік тому +2

    Really great tutorial keep going forward... We need complete app with API hope will be node js and MySQL.thank alot

  • @irfanganatra537
    @irfanganatra537 Рік тому +2

    very good video as u included multiscreen as well as Provider...indeed, very helpful for beginners.....Awaiting your video with provider+firebase combination....like update the same one with firebase data👌👌👌👌

  • @emirhan2070
    @emirhan2070 Рік тому +2

    really nice tuto btw

  • @fatwah_fir
    @fatwah_fir Рік тому +1

    Thank you sir this video is very helpful for my training

  • @flutterskills
    @flutterskills Рік тому +2

    awesome!!

  • @Winters__
    @Winters__ Рік тому +2

    I want more of this

    • @createdbykoko
      @createdbykoko  Рік тому

      More of this to come then 👨🏽‍💻❤️

  • @sreejithcs9443
    @sreejithcs9443 Рік тому +3

    GREAT❤‍🔥

    • @createdbykoko
      @createdbykoko  Рік тому +1

      ❤‍🔥❤‍🔥❤‍🔥 glad u like it!

    • @sreejithcs9443
      @sreejithcs9443 Рік тому

      @@createdbykoko Big Fan of ur work ❤️✨️

  • @adsoobregon9815
    @adsoobregon9815 Рік тому +1

    This are so good a real hero

  • @Iamsafuvan
    @Iamsafuvan Рік тому +2

    Nice tutorials waiting for more videos

  • @LM43243
    @LM43243 Рік тому +1

    Love the videos, keep it up mate. Would love to see a tutorial on icloud db management to save data, cheers

  • @ismailhossain4730
    @ismailhossain4730 Рік тому +2

    Its good. Waiting for next video

  • @jglitse
    @jglitse Рік тому +2

    Great video! you're too good.😃

  • @pajunaredilbertojr.s.3612
    @pajunaredilbertojr.s.3612 Рік тому +1

    hi! been following you throughout your vides, but somehow I can't see videos about model-view-controller tutorial. I hope you can make about it. You're very good creator. Thank you!

  • @chinedumabel5103
    @chinedumabel5103 Рік тому +1

    Hi, I wanted a different way for users to add items to cart. That is they add items simply by clicking on an add item button and then they are able to search for item they are looking for...click on the item and it's added to cart . This means that at d backend, I would have to import a csv file of items and prices...how would I achieve this

  • @villagepets3146
    @villagepets3146 Рік тому +2

    Instagram clone with (back end firebase,bloc State manegement)
    Pls sir

  • @user-vi6xk1gi1c
    @user-vi6xk1gi1c Рік тому +1

    hi how did you not press the play button how do you instantly when editing something in vs code it appears in iOS simulator I have vs code and every time I have to press play button can't do it like you

  • @agustincuesta6472
    @agustincuesta6472 Рік тому +2

    excelente muy buen tutorial gracias

  • @adelodunadeyemi4320
    @adelodunadeyemi4320 Рік тому +2

    wow. this was extremely helpful. thanks a lot.
    in my project though, how i want to add a details page. page has been created but how do i pass the selected index properties.
    do i use a pageRoute or provider

  • @codecret1
    @codecret1 Рік тому +1

    Please do it using firestore please

  • @itsmovietime1398
    @itsmovietime1398 8 місяців тому

    Bro it was easy to understand the code from your video . I wish if you had added the authentication and payment options too.

  • @anonymoususer2757
    @anonymoususer2757 Рік тому +1

    Amazing Tutorial...🙂

  • @Fidence
    @Fidence Рік тому +1

    Really helpful

  • @awarefn1929
    @awarefn1929 Рік тому +1

    if i may ask, why use a container for the button instead of just a flatbutton or an actual button widget? sorry if i missed it, just new to this and want to understand why choose b over a.

  • @fumixxtic61
    @fumixxtic61 Рік тому +1

    Can u build a dark / light mode app with provider. Updating the theme in different pages. Kind of

    • @createdbykoko
      @createdbykoko  Рік тому +1

      Yes i will do that dark light mode for you❤

    • @fumixxtic61
      @fumixxtic61 Рік тому

      @@createdbykoko great. Thank you ♥️

  • @wassaufkhalid8593
    @wassaufkhalid8593 11 місяців тому +1

    I have a request.. please make a video on in app purchases for playstore.

  • @tonymetogo5287
    @tonymetogo5287 Рік тому +1

    how to add products dynamically in a Firebase database

  • @sumirandahal76
    @sumirandahal76 Рік тому +1

    One thing I want to ask , should I use any other buttons like elevated buttons , text button or make a text widget and put in order gesture controller just like you ? What is the better approach here ?

  • @cabaucom376
    @cabaucom376 Рік тому +3

    Is there a benefit to using provider over riverpod? I’m trying to decide which state manager to learn. And also can you combine Hive with state managers to save the cart between restarts?

    • @createdbykoko
      @createdbykoko  Рік тому

      I would say just use the option that is easiest for you. Then when you run into a problem that requires a more sophisticated solution, go for that. Also yes in future videos let’s use hive to save that kind of data 👨🏽‍💻❤️

  • @wordswave7317
    @wordswave7317 Рік тому

    In Nepali : दामी छ धन्यवाद मिच कोको
    Translation: wonderful video Mitch Koko

  • @mohanmovibrothers3539
    @mohanmovibrothers3539 Рік тому +1

    Mitch koko where to learn from beginner to advanced flutter as well as dart language

  • @doramoungueri1783
    @doramoungueri1783 Рік тому +1

    Hello may i know please which software are you using for the ode?

  • @lal9911
    @lal9911 Рік тому +5

    It would be great if you connected the pay option to firebass, and if you fetched the items from database.
    Thanks Mitch🙏🏼

    • @createdbykoko
      @createdbykoko  Рік тому

      Noted ❤

    • @ethanlim3097
      @ethanlim3097 Рік тому

      @@createdbykoko would be appreciated if you still doing this. the payment, firebase and fetched items from database

  • @danalmoznino1601
    @danalmoznino1601 Рік тому +1

    Hey ;)
    I was thinking about making an app that sends your status/emotion as a notification to another phone, how can this be done?

    • @createdbykoko
      @createdbykoko  Рік тому +2

      Notifications! That’s one area i gota look more into and maybe make a video on!!❤

    • @danalmoznino1601
      @danalmoznino1601 Рік тому

      @@createdbykoko Thanks!! Would love if you make a video about it ;) Was thinking about simply pairing with two devices and each user can send an emoji describing their state, sounds good for couples but as a begginner thats why too complicated for me

  • @kadirgulluoglu
    @kadirgulluoglu Рік тому +1

    your intro is very good can you tell me how can i make it

  • @ibtissam1667
    @ibtissam1667 Рік тому +1

    which version of flutter do you use ?

  • @blakeyoung115
    @blakeyoung115 Рік тому

    This was great. When can you show us how to authenticate a use and place a real order as part of this App,?

  • @ghulammurtaza7959
    @ghulammurtaza7959 Рік тому +2

    This is great but you should make complete pages not just only one or two
    I saw your previous videos you only design one page or two not all you should design all pages.

  • @parekhdeepsatishbhai4788
    @parekhdeepsatishbhai4788 Рік тому +1

    What is better for state management provider or getx?

  • @razuahmed3493
    @razuahmed3493 Рік тому

    how can I add the List's index into the badge package? sir, please tell me about that

  • @merasolo7598
    @merasolo7598 Рік тому

    This is great tutorial but at the end how can add like in CART if the total is 20$ then the customer pay 50 then, write 50 then the balance will be 30. And this need report in back end like excel or database kind to record all the transactions. How can I develop this?

  • @Decode.f
    @Decode.f День тому

    please provide the images

  • @ethanlim3097
    @ethanlim3097 Рік тому

    Can you please teach how to make the purchase history and how seller view the order plssss

  • @DaveTradeFx_01
    @DaveTradeFx_01 Рік тому +1

    Could you make a content about the authentication and provider more in deep?

    • @createdbykoko
      @createdbykoko  Рік тому

      FLUTTER AUTH PLAYLIST:
      1 • 📱 Modern Login UI • ua-cam.com/video/Dh-cTQJgM-Q/v-deo.html
      2 • 📱 Email Login & Logout • ua-cam.com/video/_3W-JuIVFlg/v-deo.html
      3 • 📱 Email Sign Up • ua-cam.com/video/qlVj-0vpaW0/v-deo.html
      4 • 📱 Google Sign In • ua-cam.com/video/1U8_Mq1QdX4/v-deo.html
      PROVIDER:ua-cam.com/video/uQuxrZE2dqA/v-deo.htmlsi=dtHbvw_zar33_fHv

  • @Boss-pe7wr
    @Boss-pe7wr Рік тому

    I have windows os, do i need a mac to learn and get job as flutter developer?

  • @bugrakahvecioglu9970
    @bugrakahvecioglu9970 7 місяців тому

    How can we track these orders another screen ? Please teach us🙏

  • @maxjohnson7623
    @maxjohnson7623 9 місяців тому +1

    Bro where did you get these images from, they are so nice I want to know the source please

  • @infantjacobj7996
    @infantjacobj7996 Рік тому

    can you please help me for dropdown for adding netweight, like 700 Kg that kg will come in dropdown

  • @pareshgamehint3332
    @pareshgamehint3332 Рік тому +1

    It's not scrolling

  • @johnrm9
    @johnrm9 4 місяці тому

    Cool App. I played around with the Cart model using a Map structure instead of just a List:
    class CartModel extends ChangeNotifier {
    final List _shopItems = [
    {
    'itemName': 'Avocado',
    'itemPrice': '4.00',
    'imagePath': Assets.images.avocado.path,
    'color': Colors.green,
    },
    {
    'itemName': 'Banana',
    'itemPrice': '2.50',
    'imagePath': Assets.images.banana.path,
    'color': Colors.yellow,
    },
    {
    'itemName': 'Chicken',
    'itemPrice': '12.80',
    'imagePath': Assets.images.chicken.path,
    'color': Colors.brown,
    },
    {
    'itemName': 'Water',
    'itemPrice': '1.00',
    'imagePath': Assets.images.water.path,
    'color': Colors.blue,
    },
    ];
    ... The imagePath value is using the Flutter_Gen_Runner package instead of a String literal.
    The Map structure is used like...
    GroceryItemTile(
    itemName: cartModel.shopItems[index]['itemName'].toString(),
    itemPrice:
    cartModel.shopItems[index]['itemPrice'].toString(),
    imagePath:
    cartModel.shopItems[index]['imagePath'].toString(),
    color: cartModel.shopItems[index]['color']! as Color,
    onPressed: () =>
    Provider.of(context, listen: false)
    .addItemToCart(index),
    ),

  • @maismail8499
    @maismail8499 Рік тому +1

    wow so nice app

  • @user-gk6sc6xk6r
    @user-gk6sc6xk6r 8 місяців тому

    problems are included this source code running time

  • @7246_PURVI_GODHANI
    @7246_PURVI_GODHANI 2 місяці тому

    can you use list of map instant of list

  • @user-cw4md6if5n
    @user-cw4md6if5n Рік тому

    Great video

    • @createdbykoko
      @createdbykoko  Рік тому

      thanks💜 hope it helps! how's your flutter app going :D

  • @Grgshaer
    @Grgshaer 8 місяців тому

    did you make his database?

  • @isaacdestura7495
    @isaacdestura7495 Рік тому

    Using Providers: 10:00

  • @geenews6207
    @geenews6207 Рік тому

    Did you learn flutter from Dr. Angela Yu?

  • @riosetiawan5641
    @riosetiawan5641 9 місяців тому

    how to make "pay now"?

  • @vladimir432
    @vladimir432 Рік тому

    Please Can you Make Full Bus Tracking Mobile App

  • @franciscogabriel1771
    @franciscogabriel1771 Рік тому

    Guys, does anyone know how to download dribbble designs ? Or do you do it just by looking at the dribble ?

  • @nusratarif6519
    @nusratarif6519 6 місяців тому +1

    tttttttttttttttttttttttttttthhhhhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkksssssssssssssssssssssssssssss

    • @createdbykoko
      @createdbykoko  6 місяців тому +1

      Yooooooouuuuuuuu’reeeeeeeeeee weeeeeeelccccccooooomeeeeeee ❤️

  • @SpeedKid-dr3kn
    @SpeedKid-dr3kn 6 місяців тому

    bro please slow down a bit