This is one of the FreeCodecamp's Take Home Projects which can be found here
The completed project will look like this:
In order to run locally in your computer this project you should download or clone it and open the file called index.html
A live example can be found at Codepen here
Another deployed example can be found here at Netlify.
Thanks for reading and Happy Coding!