💰📱 Expense Tracker App #2 • Flutter • Firebase • Bloc

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2024
  • Check out Part 1 : • 💰📱 Expense Tracker App...
    In this tutorial, you'll learn how to create a simple expense tracker App in Flutter.
    I hope you enjoy !!!
    Link to the Dribbble: dribbble.com/shots/15560984-D...
    Subscribe to my channel: / @romain_girou

ความคิดเห็น • 76

  • @Romain_Girou
    @Romain_Girou  5 หลายเดือนก่อน +8

    I hope you'll like the video guys !!
    Here is the GitHub Repo: github.com/romain-girou/expenses_tracker
    Don't forget to subscribe 🫶

  • @soraaakash8360
    @soraaakash8360 5 หลายเดือนก่อน +1

    Thank you soooo much Romain🙏❤

  • @nickshilov9929
    @nickshilov9929 5 หลายเดือนก่อน

    Great as always, Romain!

  • @giftzulu5960
    @giftzulu5960 5 หลายเดือนก่อน

    What I love to see !!

  • @manohar.acharya
    @manohar.acharya 5 หลายเดือนก่อน +9

    We need more people like you to serve the Flutter community Love & Support From India 🇮🇳

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน

      That’s very kind of you to say ! Thanks 🙏

    • @mohamuddahir5772
      @mohamuddahir5772 10 วันที่ผ่านมา

      Are you sure 😢

  • @AlexsanderFer90
    @AlexsanderFer90 4 หลายเดือนก่อน +1

    I am new in Flutter, and your videos is saving me. Thanks a lot bro.

    • @Romain_Girou
      @Romain_Girou  4 หลายเดือนก่อน +1

      My pleasure

  • @nadetdevfullstack7041
    @nadetdevfullstack7041 5 หลายเดือนก่อน

    Excellent

  • @codingmonk-flutter1452
    @codingmonk-flutter1452 5 หลายเดือนก่อน

    Your content worth alot, thank you so much!

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน +1

      Glad you think so!

  • @user-sl2uv7hs3z
    @user-sl2uv7hs3z 5 หลายเดือนก่อน +1

    I'm new to flutter , and you my g you are the best 🔥🔥🔥

  • @daweixiong4766
    @daweixiong4766 3 หลายเดือนก่อน

    Love you , you are the best😄

  • @mahendranath2504
    @mahendranath2504 5 หลายเดือนก่อน

    wow, Nice thanks for sharing the knowledge

  • @mohameda-taher1188
    @mohameda-taher1188 5 หลายเดือนก่อน

    lets freakin' goooo !

  • @AnkitSingh-go7sm
    @AnkitSingh-go7sm หลายเดือนก่อน

    Thank you so much Romain, really loved it.
    By the way, when is the part 3 coming?

  • @achiriego
    @achiriego 3 หลายเดือนก่อน +2

    WE NEED THE PART 3 😭

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 หลายเดือนก่อน

    Awesome tutorial, need these kind of pov coding videos.
    If possible can you try videos with speed coding? Where you just code? Like for experienced developers?
    Thanks allot for these kind of videos.

  • @rafiul6065
    @rafiul6065 3 หลายเดือนก่อน +2

    need part 3 for full functional method

  • @Decem02
    @Decem02 5 หลายเดือนก่อน

    You are my hero

  • @vineetsingh4789
    @vineetsingh4789 4 หลายเดือนก่อน

    Thanks for this hardwork would love to see this app become more end-to-end but thanks for your efforts.

    • @Romain_Girou
      @Romain_Girou  4 หลายเดือนก่อน +1

      Thanks !
      Perhaps I can fully finish it, we'll see but I have some demands so stay tuned

  • @technoinfoworldwide2329
    @technoinfoworldwide2329 5 หลายเดือนก่อน +1

    Thank you, I am learning your part 1 and boom you release part 2 ,awesome
    Suggestion: Although I have full volume, Your sound is still low, can you put earphone/microphone near by you so that sound gets high.

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน +1

      Love to hear that ! Good luck then 🔥
      Yes I'm gonna invest in some equipment 👌

  • @user-xb5qv7bb4f
    @user-xb5qv7bb4f 3 หลายเดือนก่อน

    hey bro is there part 3 pleaaaase waiting for a long time tbh

  • @christydiamonds1127
    @christydiamonds1127 2 หลายเดือนก่อน +1

    Hey could you please help I have followed your codes step by step when connecting to firestore in the terminal its saying createCategory() success but in the database the values do not reflect and even the paths and everything is done correctly according to chat gpt what could be the problem?

    • @AbbasKhan-pd6ke
      @AbbasKhan-pd6ke หลายเดือนก่อน

      something similar to me also i could not debug what's happening. anyone explain this

  • @gtm.1003
    @gtm.1003 4 หลายเดือนก่อน +1

    hey i cloned the repository to my vs code but its showing a load of errors what must be possible reason

    • @Romain_Girou
      @Romain_Girou  4 หลายเดือนก่อน +1

      Hmmm hard to say perhaps update flutter to the latest version ?

  • @user-nl9it6qk6c
    @user-nl9it6qk6c 4 หลายเดือนก่อน

    Greatings from Ukraine! Is this app dynamic fully? If i add expense, it will remove the money from balance?

    • @Romain_Girou
      @Romain_Girou  4 หลายเดือนก่อน

      Hello there !
      Yes it will

  • @isabellaureta5871
    @isabellaureta5871 3 หลายเดือนก่อน

    What if I want cross platform development on flutter, should I still choose apple on Firebase?

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน +1

      On Firebase you can now choose Flutter to setup and then choose which platforms you wanna support !
      Check out my latest videos to have a guideline if you want to ☺️

  • @vineetsingh4789
    @vineetsingh4789 4 หลายเดือนก่อน

    hey Romain i am having some trouble here. When we are adding more than one expenses like we added a food expense we again added a tech expense. The problem Is that the list is updating the recently created two expenses to the current one like i am having two tech expenses instead of 1 tech and 1 food expense. Can you explain why is this happening?

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน +1

      Let me look into it !

    • @vineetsingh4789
      @vineetsingh4789 3 หลายเดือนก่อน

      @@Romain_Girou sure

    • @AnkitSingh-go7sm
      @AnkitSingh-go7sm หลายเดือนก่อน

      Did you find the solution?

  • @leviVc6876
    @leviVc6876 4 หลายเดือนก่อน +1

    Thanks you so much ❤️ is finshed this app or there part 3 ?

    • @Romain_Girou
      @Romain_Girou  4 หลายเดือนก่อน

      Thank you 🙏
      Yes it is

  • @justinecandelario6159
    @justinecandelario6159 2 หลายเดือนก่อน

    i cant find your videos for android connecting flutter fire base

    • @princeneo294
      @princeneo294 2 หลายเดือนก่อน

      apparently you could add support for both android and ios at once using flutter fire. it's quite easy too

  • @aryan_2612_
    @aryan_2612_ 3 หลายเดือนก่อน

    hey , i am facing an error while adding expense repository in yaml file? could you help me??

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน

      Indentation problem most likely

  • @tasabeehmahmedamir1330
    @tasabeehmahmedamir1330 5 หลายเดือนก่อน +1

    Does this video contain firebase?

  • @piyushuniyal7963
    @piyushuniyal7963 4 หลายเดือนก่อน

    bro i need a favor please can you make a full tutorial of budget tracking app with subscription for premium users fully working app ready to use i wanted to make it for my project and please use no-code platform this time like flutterflow or bubble last date is 1 april so please make it fast if possible man loved ur content

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน

      Hello there !
      I don’t use no code platform sorry

    • @shuttlesubs6229
      @shuttlesubs6229 หลายเดือนก่อน

      do your assignments earlier

    • @piyushuniyal7963
      @piyushuniyal7963 หลายเดือนก่อน

      @@shuttlesubs6229 yaaaaah i got 2 out 50 marks 😶

  • @shaysframe1472
    @shaysframe1472 3 หลายเดือนก่อน +1

    And you need to dispose controllers why are you putting them in the UI?? 1:53:39

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน

      Indeed for the dispose I missed that there ! Feel free to add it 😉
      Where would you put controllers for TextFields then ?

    • @shaysframe1472
      @shaysframe1472 3 หลายเดือนก่อน

      nevermind :)

  • @alwin_roy
    @alwin_roy 5 หลายเดือนก่อน

    is the app finished or a part 3 coming

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน +2

      No app is ever finished but for now we can say that it is and if you guys want more we can improve it even more !

    • @MilosBroceta
      @MilosBroceta 5 หลายเดือนก่อน

      @@Romain_Girou If you could do that as soon as possible, it would mean a lot to me

  • @from_whatch
    @from_whatch 5 หลายเดือนก่อน

    which architecture used this project?

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน +1

      It’s clean architecture always

    • @from_whatch
      @from_whatch 5 หลายเดือนก่อน

      @@Romain_Girou where remote data source or local data source and repository folder I cannot see in your folder structure

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน

      Under packages

    • @from_whatch
      @from_whatch 5 หลายเดือนก่อน

      @@Romain_Girou ok..easy test??

    • @Romain_Girou
      @Romain_Girou  5 หลายเดือนก่อน

      For testing yes changes nothing

  • @shaysframe1472
    @shaysframe1472 3 หลายเดือนก่อน

    You separate the repository but you write logics in the UI…. I’m confused….

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน

      Hello there !
      Which logic are you talking about here ?

    • @shaysframe1472
      @shaysframe1472 3 หลายเดือนก่อน

      @@Romain_Girou the ui should be separated from the business logic right... well nevermind I guess this is not a tutorial for that... doesn't matter...

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน +1

      Don't worry !
      Here you have the Repositories that handle the backend functions, classes, ...
      The BLoC to link the Repositories and the UI with the Event/State system.
      And then the UI in which you have the front reacting to States changes and requesting changes through Events but also the initialisation of certain objets that you could see as backend stuff but in reality it's only an initialisation of objets. The logic is away.
      Hope is more clear!

  • @isabellaureta5871
    @isabellaureta5871 3 หลายเดือนก่อน

    where you from? 😍

    • @Romain_Girou
      @Romain_Girou  3 หลายเดือนก่อน

      Im from France 😉

    • @isabellaureta5871
      @isabellaureta5871 3 หลายเดือนก่อน

      @@Romain_Girou love the accent hehe