I’ve had a fitness app in the back of my mind for a long while. Life happened (I’m looking at 👀 you two kids running around my house at all hours…) and it went dormant. Now that my kids are a bit older I’m starting to get “me-time” back into my life, I’m dusting off that app idea and hoping to make it a reality; This time with a twist – an entirely new-to-me tech stack (in 2-weeks)!
My jam is PHP backend (flavor: Laravel) with JS frontend (topping: Vue). I could use that to get the app off the ground quick, but I’ve really wanted to try my hand at JS for the full-stack. So, although it will take me longer, I think using a new stack will be a great way to kill two birds with one stone. (Sorry Tweety).
We’re going Node/NestJS and React and the challenge is to get something up and running in 2 weeks. I’m going to have to do a lot of up-front reading/courses to get up-to-speed, but I’m banking on things coming together quickly on the backside of the challenge since my functional ideas are fleshed out.
A huge caveat to all of this is that it will all have to be done in the evening/early-morning to be outside of work and kid zone. So I’m looking at barely a week of full-time work to put in. Still, I like the challenge aspect because it will keep me accountable and set a deadline. I can alway do more after (and will, because I want to use this app in real life).
As an aside, throughout my professional development one of the best things I’ve done was to learn by building, and it’s always easier/more fun when you have a real project to work with.
Enough talk. I’ve got a lot of work to do and the clock is ticking. Wish me luck and see you in two weeks!