This Took Me 150 Hours to Code

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

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

  • @talha_shafqat
    @talha_shafqat หลายเดือนก่อน +103

    Hi Kenny! Thanks for featuring me in the video! Glad I could be a part of your project! 🚀

  • @overtured
    @overtured 3 หลายเดือนก่อน +135

    That's a good video. People underestimate how planning and subcontracting for UI saves time. Changing UI code (because of lack of planning) during a project can be a big drag.

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

      It's also practically a copy and paste of myfitnesspal though, seems expensive for $200

    • @ayaanosaurasrex6582
      @ayaanosaurasrex6582 9 วันที่ผ่านมา

      Agree 100%, but $200???

  • @Dr.Greegree
    @Dr.Greegree 3 หลายเดือนก่อน +501

    Nah fuck it, this motivates me to start my project I've been thinking of for the past 3 months.

    • @kennygunderman
      @kennygunderman  3 หลายเดือนก่อน +31

      Get after it 🤝

    • @9_kicksfooty
      @9_kicksfooty 3 หลายเดือนก่อน +8

      ​@kennygunderman I've followed you ever since like 2022 man. You and Kalle Hallden🥺❤

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

      May i ask what it is your going to make?

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

      Just starting one now this is the motivation I need

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

      How is it going?

  • @lightless
    @lightless หลายเดือนก่อน +17

    He went from spending $5 a month to $300 a month+ 😂

  • @francoisdprob
    @francoisdprob 3 หลายเดือนก่อน +39

    Dude so many people in tech "struggle to find the time" to workout, and having to pay a subscription fee is even more off putting.
    This is an awesome idea!

  • @kazmi401
    @kazmi401 3 หลายเดือนก่อน +296

    This video was just for the HOstinger right. They gave you the github repo with everything implemented. commits were created 1 year ago.

    • @technoprime835
      @technoprime835 3 หลายเดือนก่อน +12

      Damnn 😂

    • @gabrielomane-yeboah
      @gabrielomane-yeboah 3 หลายเดือนก่อน +9

      💀

    • @dothex
      @dothex 3 หลายเดือนก่อน +40

      @kazmi401 I took a look at the repo.. and he's exposed.
      I know he'll say it took over a year to make this video and that's why he didn't mention it -_-.
      That's crazy tho.

    • @udaysingh-wr2kw
      @udaysingh-wr2kw 3 หลายเดือนก่อน +5

      Maybe he started the idea a year ago and just never touched it until recently

    • @kazmi401
      @kazmi401 3 หลายเดือนก่อน +8

      @@udaysingh-wr2kw then the title should be "it took me 8,760 hours to build this todo app project".

  • @lululucaschae
    @lululucaschae 3 หลายเดือนก่อน +17

    Dude's free side project is better than most paid apps out there LOL good work!

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

    After a few months of studying and doing some freelance work, I decided to develop my own app as well, and for a few months now I've been stuck on a feature that shouldn't even be in the first version (yes, I haven't released the MVP yet), almost giving up on the project actually. But watching your video I had an epiphany and now I've decided to go all out on the MVP and release v1. Thanks!

  • @melvinchukwukelunze4340
    @melvinchukwukelunze4340 3 หลายเดือนก่อน +22

    Beauty of comouter science, you get to build whatever you want whenever you want, with little barriers

  • @mboyamichael7618
    @mboyamichael7618 3 หลายเดือนก่อน +26

    This is great. In the future, I would propose also specifying who the designer was. Might help him/her get more work

  • @Chikowski101
    @Chikowski101 3 หลายเดือนก่อน +4

    you're a gem dev bro thanks for the motivation

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

    this is really clever & encapsulates the trouble I’ve had, love the approach you took!

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

    Thank you Kenny for this video. I'm also building a PWA currently that could end up in the App stores at some point if necessary. There's a lot of processes, including a separate Admin Dashboard and the usual authentication process and data storage decisions to make. Your video was encouraging and I appreciate you sharing your journey and your code with us.

  • @bro.pereira
    @bro.pereira 3 หลายเดือนก่อน

    Sensational Content. I literally work on the same stack as you and I know how difficult it is to bring complex thinking about code to people in a simple way.
    I highly recommend you maintain this dynamic of videos talking about whether based on ship the mvp

  • @supremeomegacompany
    @supremeomegacompany 2 วันที่ผ่านมา

    Wow this is really inspiring this is great. I love the fact that you said it wasnt easy as you said it, to the time of giving up. I did mine (Inventory Web Application) and i was happy it was a success!

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

    I love the blue hue you used in the background and theme. Enjoying the app

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

    Omg. I’ve had this idea floating around my head for ages …
    Everything you implemented I’ve been thinking about! One thing I want to do is implanting the step tracking from the Health App with everything you have done. I’ve always wanted to do it in Swift and Swift UI.

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

    this is currently me and my laravel blog, it all started as a simple blog but it's turning into a social media app with more and more features

  • @RaniRani-zt2tr
    @RaniRani-zt2tr 17 วันที่ผ่านมา +1

    Congrats, definitely downloaded the app and I love it.
    Did you think of designing an Apple Watch companion app for it? 😂

  • @MuhammadShayanSheikh101
    @MuhammadShayanSheikh101 3 หลายเดือนก่อน +31

    Hey Kenny! Appreciated your effort in both making video and the project. And thanks a lot for joining us in the process and giving us the Behind the Scenes. But can you pleeeeeeeeeaase make a detailed video on how you find APIs? it'll mean a lot to us.

    • @AmedeoNe
      @AmedeoNe 3 หลายเดือนก่อน +5

      Pretty easy to find with some googling. Might take some time, but you will most certainly find what you are looking for if your searches are done right

  • @HikaruAkitsuki
    @HikaruAkitsuki 15 วันที่ผ่านมา

    Very relatable. I thought when I finish boot camps, I can build a project. But when I want to build something, I don't know what to do. I did not do anything for 1 and a half year until I build my website. I start from html, css, javascript. Then rebuild it with vite but on vanilla javascript, which is nothing changes at all. But one day, I just try NEXT JS for some reason.

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

    Great content....really took time to explain the development process and the videos too are detailed for the progress.

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

    This is one of the best things a developer can do for themselves. Put passion into something. Even if it isn't perfect, it's still yours.

  • @RedditStories968
    @RedditStories968 22 วันที่ผ่านมา

    i think a simple but heplful addition could be a star or bookmark on a certain day were you had a good workout and can go back to those on a later date when doing the same muscle group

  • @s.chernikovv
    @s.chernikovv 3 หลายเดือนก่อน

    Good job! Keep up the good work, man

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

    Wow this is crazy! The side project I am starting to work on is a fitness-tracker and your video really helps me understand the lay of the land.

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

    Actually a goat for sharing code! Kudos!

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

    Great video Thanks for sharing your valuable information ,
    I checked out the app used it a bit I also checked out the privacy policy,
    I want to create my web app too and just the fact you showed us your insight in a way your almost holding our hand is great 👍

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

    I had a similar experience. I was creating a resume (CV) to apply to a job and the app I was using to do so was bloated with ads and it was bloody annoying. So I spent 4 months working on and off my own app.

  • @realElzie
    @realElzie 3 หลายเดือนก่อน +5

    That food API is not free, you pay for it in your taxes. Either way, you might as well use it lol

  • @Poducha-ngsk
    @Poducha-ngsk หลายเดือนก่อน

    Downloaded it. Awesome job man!

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

    was just scrolling on the app and you popped up....this a clean motivation

  • @robinzon100
    @robinzon100 3 หลายเดือนก่อน +19

    uses Notion for writing out the project idea, immediately after uses Jira for project management.... my eyes, my mind, my very spirit was insulted by this
    very nice video btw

    • @kennygunderman
      @kennygunderman  3 หลายเดือนก่อน +8

      Lmao you’ve got a point

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

      I actually wanted to know what note-taking app he was using there, I use Obsidian right now, but I'ma quickly take a look at Notion, out of curiosity.

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

      @@csmit195-1 Notion at this point is the everything app for managing tasks, projects, different assets, people, marketing stuff and etc.
      So for just note taking continue using Obsidian, it's minimalistic and ✨ focused✨ on note taking

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

      @@csmit195-1 have you switched to notion??

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

      @@csmit195-1 I feel like those two are for completely different use cases. Obsidian is a knowledge base, while Notion is a task manager mostly. Plus Notion does not support offline mode.
      It's like Confluence vs Jira

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

    For privacy content, you just need to use vercel or netlify with a landing page, what most do i think.

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

    Hey Kenny, I downloaded your app and it has helped me in both getting me off my ass to code and to get to the Gym

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

    same case with me here working for a company fulltime and on side just developing side projects but with no end results. i almost left all my projects in middle of development than start something new and then stop. Alot of things going on in my mind like okay lets assume i developed something how will i sell it to people and if its already existing who will buy my product. sometimes doing nextjs sometime its reactnative. Hope can get some motivation from your videos.

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

    I am fully motivated right now. Thanks for this

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

    i need to get in touch with that UI designer, and get me some of those 7 calorie eggs.

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

    Thanks for the motivation video, now I'm ready to build mine

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

    Wow, really nice video, thank you for sharing with us your work 🙏

  • @lenn1440
    @lenn1440 3 หลายเดือนก่อน +17

    Please tell me you didn't put that api key in every app that is bad and on android you can decompile and get the app key out of the app so please change it if you did

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

      How would you deal with this? Host the api keys on the cloud?

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

      That was by design, like this he gets 1k requests per user per hour instead 1k requests per hour total + no backend needed

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

    Wanna go back to this life.. Code, fun, enjoy my life. No need to be in the army; live in war. Thanks for this couple of minutes of nostalgia.

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

    At 12:15, what a about a grid? default values are 20 cols, 6 rows. User press first cell (top left) and slide the finger to right and bottom. Cols are reps, rows are series, faster and less boring than input digits

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

    Great project and nicely done! Last month I did the same thing. I built a side project for checking my cars insurance, inspection and vignette due dates only by a registration plate and set up a SMS reminder. One question regarding React Native - how exactly did you sync the data? Are doing this with some kind of a native background task or just have a last synced timestamp and whenever the app is opened you perform the sync operation?

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

    That's incredible! Thank you for your experience!

  • @oussamachahidi9201
    @oussamachahidi9201 3 หลายเดือนก่อน +4

    where you using android studio to code in react native ??

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

    I absolutely love this!. thank you

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

    Gem of a dev and video.

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

    This is great. I had this idea and pretty much stopped once I ran into the API issue. It was so so expensive, so I'm glad you found something that works for you. With the US government API, does that not limit you given that macros are likely to be different even for the same product in different markets? Could it be worthwhile to begin building your own database of foods that people could contribute to?

  • @SsaliJonathan
    @SsaliJonathan 3 หลายเดือนก่อน +9

    An app in one week? Amazing

    • @MuhammadShayanSheikh101
      @MuhammadShayanSheikh101 3 หลายเดือนก่อน +7

      exactly it seems like a dream.

    • @Saciid-e2e
      @Saciid-e2e 3 หลายเดือนก่อน

      He said 1 and half month

    • @SK-wr3ww
      @SK-wr3ww 3 หลายเดือนก่อน +5

      The git repo is a year old tho

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

    Thank you for sharing. Great job! :)

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

    I love your App, love your video!!! great work!❤🎉

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

    I got a lot of motivation from this video. Currently learning Rust and been itching to put it to use. It would be awesome if you made a video on your planing stage of the app development, I suck at it because it's not coding lol

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

    The app is actually really good, just please add an option for KG instead of lbs

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

    Are you using iPhone simulator or real hardware? It looks so smooth

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

    Can you please explain what language and what ide you used? Because I thought you can only use Xcode for iOS?

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

    What is the website you take notes? Good video

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

    I think it’s clear you skip leg day I looked on your workout section of the app and there is no leg excesizrs

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

    I just started to learn python I have a questions what language are you using + can I do something similar to that with python?

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

    Do Macs have built in motion-blur to make them even worse?

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

    fuck it, now i need to Grab my planed project and finished it, because this vid motivates me a lot to do it.

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

    Good job bro. Currently i also doing my personal project which is a running tracking app, now almost finish, hopefully before end of the September i was able to publish my app

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

    What headphones are you using at the first few seconds of the video?

  • @Adel-i7w
    @Adel-i7w 3 หลายเดือนก่อน

    Hey Kenny! I want to learn how to code any suggestions where to start off and which field/language is best for this day and age.
    Comment section can help me out too!

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

    I also get that feeling often 😅 but barely allocate enough time for this, in-between client work, my job and social media posting. How are you managing your schedule, do you have a full time job/client now? 🤔

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

    Awesome video!
    Any idea how long would it take for someone who's a React Native beginner? 😅

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

    Nice Content man.
    one small doubt have u used any figma ui Designs converts for this App?

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

    What did you use for outlining?

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

    You have my respect.

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

    What is a process of creating a privacy policy? Is it you writing it from scratch or paying a lawyer to create one?

  • @seeyouagainv
    @seeyouagainv 23 วันที่ผ่านมา

    Wow this is something great! ❤️

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

    interesting but why don't you monetize it at least through ads plus isn't app store developer account payment just a one time payment? same as google play developer account it's not a subscription

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

    Thanks for this 🙏🏽😊

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

    Is there any specific reason why you moved from being a native Android developer to React Native? Was it simply because you got an opportunity and jumped on it, or are there other reasons?

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

    I had a question, how do you track your hours here? I wanted to know as I am looking to get intro freelancing soon. Thanks :-)

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

    In your app, in account register screen, email text field has a character limit where you can not enter long emails... you should better increase that character limit to meet email criteria... local part can have 64 chars max... and domain part can have up to 255 chars...

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

      Good call! If you make a PR addressing this issue I’ll merge it in and get a new build out

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

    Thank you for the video. that was a good one.

  • @miamicode7117
    @miamicode7117 3 หลายเดือนก่อน +4

    Hey Kenny! I started working on my own fitness app over two years ago, but I struggled to maintain consistent progress. I saw the cracks in the approach I had, and how you masterfully handled them..
    1. I often found myself jumping from one feature idea to another, trying to implement them without a solid plan. This led to bugs and incomplete features piling up.
    2. I had a vision in my head, but without a concrete design, I kept changing it constantly. It's been frustrating, and I've reached a point where I'm tired of the uncertainty-especially when it comes to deciding which features to keep and which to leave out.
    After experiencing an incredible body transformation, I realized this app could be the perfect way to showcase my journey, enhance my portfolio, and create something meaningful. I'd love to use your app as a scaffold to finally bring my vision to life, particularly since OAuth integration was a major roadblock for me, and I couldn't resolve the errors I encountered. Your work has reignited my motivation, and I just wanted to thank you for the inspiration. Keep up the amazing work!
    PS, it's not AI generated, it's just refined so I could get my point across with the tone I had in mind :D

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

    What app did u use to write ur plan in?

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

    Glad I found this!

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

    I would love to try it, but buying an iPhone is a steeper price than any other app... any chance you made this so it can be used on other platforms?

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

    I had this exact idea a few months ago. Same idea to use react native but I got intimidated because I never build an app, I don’t even know react so I kinda left it. I never code stuff this big for my self and this video really made me happy. Not D riding or nothing like that 😂

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

    Bro, this is such a great work
    But i didn't get the sync data part
    Why did you do this ?

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

    yo how do i use this app on my android phone?

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

    What’s the name of the note taking app you used for documentation?

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

    Why this app is not in play store ?

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

    The app is really cool! But is there any way you could allow the user to opt for kgs instead of lbs?

  • @j.06p80
    @j.06p80 2 หลายเดือนก่อน

    the subscirption to host you site and the time you investing in this projekt is more expensive then the subsciption from the fitness app lol

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

    pretty funny, one of my side projects that never saw the light of day again was a fitness tracker app built using expo 😂My inspiration was more born out of frustration with other apps that I had used, but as I got into the project it started consuming more and more time, and I was working full time so I kinda got burnt out.

  • @IanPerkins-bf4bz
    @IanPerkins-bf4bz 3 หลายเดือนก่อน

    how did you learn all of the not coding stuff in this?

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

    Yo can you add a KG option instead of just LBS your exercises tab?

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

    Very insightful video.

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

    Dude, this is amazing

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

    That $2.99 a month is only if you sign up for a 48 month (4 year) contract with them

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

    Amazing video as always but should have included those 'headache' moments, so everyone could relate and not think they are the only ones with those moments. Without it, this video felt like it was your usually Sundays. Nonetheless, this was very informative and fun to watch!

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

    Honestly this is hilarious cause I had the same prompt to make my own. I was like why am I using Hevy still. I decided to just remake it almost all completely. Months later it’s finished and I haven’t released it cause I feel like adding more and more. I think I should release it. Kinda works perfectly

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

    What app do I use to code on?

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

    This looks great. One thing that would be good to add is a way to change your account password

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

    Ah, the curse of being a software engineer. Too cheap to pay for an app so I’ll build it myself. Happens too many times.

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

    Thank you so much OG ❤