EXPENSE TRACKER • Flutter × Google Sheets

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ส.ค. 2021
  • 💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatA...
    📱 Flutter Courses • mitchkoko.app/
    👨🏽‍💻 I'm coding a startup.. / mitchkoko
    / createdbykoko
    / createdbykoko
    / createdbykoko
    💰 Book Consultation Call • mitchkoko.gumroad.com/l/CallW...
    ~ ;
    L E T ' S L I N K U P
    patreon: / mitchkoko
    instagram: / createdbykoko
    github: github.com/mitchkoko/
    website: mitchkoko.app/
    facebook: / createdbykoko
    flutter tutorial mobile app development computer science software engineering dart programming java html css php python sql firebase ios android web how to code flutter games object oriented programming game chrome how to code from scratch to do app todo google sheets backend frontend expense tracker how to flutter dart from scratch code from scratch full tutorial
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @createdbykoko
    @createdbykoko  2 ปีที่แล้ว +9

    🔥📱 Flutter Templates • mitchkoko.app/
    🥷🏽📱 Minimal Social App • mitchkoko.gumroad.com/l/MinimalSocialApp
    💰📱 Minimal Ecommerce App • mitchkoko.gumroad.com/l/MinimalEcommerceApp

    • @dr.mohammedmohammed7633
      @dr.mohammedmohammed7633 2 ปีที่แล้ว

      Dear do you have any flutter tutorial in udemy or somewhere... i mean for beginners to advanced... do you have ? So we can followed ?

    • @createdbykoko
      @createdbykoko  2 ปีที่แล้ว

      ​@@dr.mohammedmohammed7633 hello yeah I'm open to making that kind of thing but aren't there already good udemy courses for that? What is your opinion?

    • @dr.mohammedmohammed7633
      @dr.mohammedmohammed7633 2 ปีที่แล้ว

      @@createdbykoko I think , if you make how we can use Adobe XD with flutter but in tutorial "in detail " it will be something new , not only one video , I mean explain how we will connected to data base simplay , Low cod
      and yes there is some tutorial but mostly not showing like your design of UI UX , they showing something beginner
      Thanks for your respond

    • @muzammilpasha4801
      @muzammilpasha4801 2 ปีที่แล้ว +2

      Is it possible for you to share the apk file of this application

    • @robert-hung
      @robert-hung 2 ปีที่แล้ว

      I follow the tutorial, everything works but the loading time is too long (10s). any solution too speed it up? Thanks

  • @naman-jain-00
    @naman-jain-00 ปีที่แล้ว +1

    Great job Mitch, this is really helpful as to how to update values in real time. Thank you so much for this video : )

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว

      No worries haha i’m glad it helps you!

  • @NovelGram
    @NovelGram ปีที่แล้ว

    Hello, thanks for sharing your knowledge. I have a question, how can I upload documents, images, audios to my spreadsheet and at the same time upload those documents to google drive and when I read it, it returns all of them in my flutter application?

  • @dedenkabalumam3349
    @dedenkabalumam3349 2 ปีที่แล้ว

    Hey, Mitch.
    Can we initialize worksheetByTitle from a textfield or other widget within the app?
    Thanks for the tutorial ;)

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

    Hello! Thanks for the video! Does anyone know the name of the extension to show those vertical lines connecting the children of each widget?

  • @krackytech2344
    @krackytech2344 2 ปีที่แล้ว

    so cool! thanks

  • @BottropBoy
    @BottropBoy ปีที่แล้ว

    That song is called Ilysm from Yusei

  • @husseinnasibu
    @husseinnasibu 2 ปีที่แล้ว +1

    That real great app, I know how i could do to add time and date but do you know how you can group expenses and income in a timeline with google spreadsheet !?

  • @blacknet428
    @blacknet428 2 ปีที่แล้ว

    What do you think about counting time salary partime

  • @cristoferbarriosvalverde2759
    @cristoferbarriosvalverde2759 6 หลายเดือนก่อน +1

    Love it this video

  • @theohaganta
    @theohaganta ปีที่แล้ว

    hey man nice tutorial. i already install it to my phone but the data from the sheets won't show. is there any way to fix it? thx

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

    Thanks for the videos. Is it common practice to put an underscore (_) and use camel case when naming the methods?

  • @keflatspiral4633
    @keflatspiral4633 2 ปีที่แล้ว

    super quite video, amazing watch !

  • @adriankaruna2940
    @adriankaruna2940 ปีที่แล้ว

    hey sorry, but when i build the app and installed it to my own android phone, the app wont load the google sheets data, and the loading circle just keep on spinning. any solution ?
    its weird because it works just fine with emulator

  • @bennyhd7205
    @bennyhd7205 ปีที่แล้ว +1

    Mitch I'm getting an unexpected null value how do I fix it

  • @shariff.14
    @shariff.14 ปีที่แล้ว

    Hey Mitch, is this reliant on the Google Sheets and is it necessary?

  • @ritikaranjan7606
    @ritikaranjan7606 2 ปีที่แล้ว

    I am getting this error Please help to get out of this.
    Exception has occurred.
    _CastError (Null check operator used on a null value)
    in the GsheetAPI file in the line
    while ((await _worksheet!.values
    .value(column: 1, row: numberOfTransactions + 1)) !=
    '')
    I will be thankful to you.

  • @mohamed_merzais
    @mohamed_merzais 2 ปีที่แล้ว

    How can you make this work for a daily tracker ?

  • @steveninfinity345
    @steveninfinity345 2 ปีที่แล้ว +2

    Can you share the apk file so I can run it on my phone

  • @codyorlovsky2686
    @codyorlovsky2686 2 ปีที่แล้ว

    Awesome work

  • @adityanath6163
    @adityanath6163 2 ปีที่แล้ว +2

    Hi Mitch.. this is great, practical use case for flutter and Google sheets
    How can we sort dat to show the newest transactions first as it would make sense in long run to see new transactions on top rather than scrolling all the way to bottom.. another feature would be pagination.. if you can make a video it's great if not please guide in right direction
    Thank you

    • @AutomationWithSholz
      @AutomationWithSholz 2 ปีที่แล้ว

      I think i'd add a date column that defaults to current day.. maybe thers's a flutter pubdev plugin for that.
      Since its a list there's List.sort method in evry list . I'd do that

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

    bro how to copy creditials ?

  • @HardeepSingh-sc4zj
    @HardeepSingh-sc4zj 2 ปีที่แล้ว

    very good code

  • @marcomoreira7840
    @marcomoreira7840 2 ปีที่แล้ว +1

    Hei man can you put this tutorial in normal speed? Anyway I loved your vids!

  • @ismafashani
    @ismafashani ปีที่แล้ว

    comment fait on pour ouvrir localhost ??

  • @ismafashani
    @ismafashani ปีที่แล้ว

    how to open LOCALHOST please ??

  • @AFGeekCo
    @AFGeekCo ปีที่แล้ว +3

    Hello Mitch ! Thank you so much for this amazing video which helps me a lot ! Could you tell me how could we modify and delete a specific expense or income directly from the app ? Thanks in advance !

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว +1

      Hey, i have a new expense tracker tutorial coming next. Stay tuned

    • @saudkhan4493
      @saudkhan4493 ปีที่แล้ว

      @@createdbykoko I am looking for the same, when are you uploading that? Can you also include how to refresh the data from google sheets as the apk does not refresh the data until the app is closed and opened. Thanks

  • @chamothdilshan6092
    @chamothdilshan6092 ปีที่แล้ว

    Hello sir i need help i am beginner can you do for me

  • @saswatkoirala8455
    @saswatkoirala8455 2 ปีที่แล้ว +1

    Hello man. Great tutorial!!. I have followed the tutorial and everything works fine. I would like to know if there is any way to listen for changes in google sheet everytime there is any change and update/append the data in the application? Currently, whenever any new data is inserted in the google sheets, it does not get added in the application in realtime, instead the application should be hot restarted. Is there any way to listen for constant changes in google sheet and display/aplend the list in realtime in the application?

    • @husseinnasibu
      @husseinnasibu 2 ปีที่แล้ว +3

      Hummm i actually that would not be necessary but i would suggest that you do something like pull down to refresh the list and that will get the actual list and all the amount

    • @haos4574
      @haos4574 2 ปีที่แล้ว

      @@husseinnasibu exactly, that's also how I am going to implement it

    • @saudkhan4493
      @saudkhan4493 ปีที่แล้ว

      @@husseinnasibu do you know how to do it though. i implemented a liquid pull to refresh which works but it does not get me the latest data

  • @ghost3444
    @ghost3444 ปีที่แล้ว

    mitch i dont think its working i did exactly like you but it wont work

  • @upendrarajjoshi
    @upendrarajjoshi ปีที่แล้ว

    I try making it myself and it didn't work and I copy your code and it still not working, everything is fine but when I add the data using add button, the data is not being stored in Google sheets and the new expense item is also not showing in the UI in transaction box, help me

    • @bennyhd7205
      @bennyhd7205 ปีที่แล้ว

      Did you resolve your error?

  • @parthstark2934
    @parthstark2934 2 ปีที่แล้ว +7

    Hey! Is it possible that each user creates a separate spreadsheet for himself in the app itself and then that is used to store his data?

    • @ManleyCelicourt
      @ManleyCelicourt 2 ปีที่แล้ว +1

      I want to know too

    • @tiesklinkhamer7708
      @tiesklinkhamer7708 2 ปีที่แล้ว

      Does somebody know this?

    • @husseinnasibu
      @husseinnasibu 2 ปีที่แล้ว

      That would be great if they could just sign in with their google account and give permissions

    • @zexzinc5138
      @zexzinc5138 2 ปีที่แล้ว

      I am currently working on that...

    • @vibhor1386
      @vibhor1386 2 ปีที่แล้ว

      @@zexzinc5138 hello, did you find the solution ??

  • @lesptitsoiseaux
    @lesptitsoiseaux 2 ปีที่แล้ว

    Hey kid, this is what I mean by putting some meat on the bone. Good job. You're a real talented kid. (I could be your grandfather so forgive me for calling you kid, it's not meant badly.). Hope you continue doing videos like these. Here's an idea, do one that involves web3, maybe something with dfinity (the internet computer?). That'll get you ranking pretty high..

  • @ghost3444
    @ghost3444 ปีที่แล้ว

    its really great but if you do it slow and explain some thing that will be great....Thanks

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

    can i use this design for my little project?

  • @mariogenzano
    @mariogenzano ปีที่แล้ว

    I see that you do the tests via chrome but have you ever tried testing it in the android or ios emulator? because it does not work..

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว +1

      Yep it works iOS and android. What error are u facing? I can try to help u out

  • @colsliver
    @colsliver 2 ปีที่แล้ว

    🥰💯

  • @niravpatel3252
    @niravpatel3252 2 ปีที่แล้ว +1

    First ❤️