This web-app checks the status of various TwitchTV users and provides links to their streams if they are live.
This project is my take on the final Intermediate Front End Development Project for freeCodeCamp’s Front End Developer Certification
Though the styling of this one isn’t as polished as I’d like it to be, I had a lot of fun working on this challenge. My second day on this project in particular was really energizing, and saw me working a lot with createElement methods, adding simpler and clearer ways to announce the live feeds, finalizing the dynamic search, and more.
One challenge that I wasn’t able to fully resolve to my level of satisfaction was making the user’s avatar images dynamic. Unfortunately, whenever I did (and no matter what methods I tried), making the images responsive disrupted their proportions when I tested them under certain screen-size conditions.
All told, this project took me a little less than 23 hours to complete from conception to submission and was a good challenge.
Given that this is the last of the four Intermediate Front End Development Projects on freeCodeCamp, I’m happy to report that it took me 58 hours to complete all four of the challenges in this section, especially as the estimated completion time for all of these projects is 100 hours of work.
I’d love to hear your thoughts, questions, or any feedback you might have on my implementation and code. In particular, if you have any tricks for making the images responsive, I would love to figure out a tidy way to do this!
The brief for the Use the Twitch JSON API project was as follows: