Javascript challenges from Clever Programmer's Javascript Crash Course.
More courses at https://www.cleverprogrammer.com/
You can see the code of these projects working on Github Pages.
Links to challenges:
Challenge 1: age in days
Challenge 2: cat generator
Challenge 3: rock/paper/scissors game
Challenge 4: change buttons' colors
Challenge 5: blackjack game
JSON Exercise: JSON Exercise