Technical requirements
For this chapter, we need the same setup as for Chapter 2, Project Introduction: What We’ll Work on and First Tasks:
- A browser, preferably Chromium-based, such as Google Chrome, Brave, or Vivaldi, but Firefox or Apple Safari works, too
 - An integrated development environment (IDE) or text editor such as WebStorm, VS Code, or VIM, with HTML and CSS syntax highlighting
 - Internet access is necessary to get the code
 - Git (this is optional, as we can also download the folder from GitHub)
 - NodeJS with at least version 14 and npm with at least version 6
 
If Node is not currently installed on your system, or you’ve got the wrong version, nvm is a fantastic tool to handle different NodeJS versions on one system.
All the code for this chapter can be found on GitHub in this repository: https://github.com/PacktPublishing/Mastering-CSS-Grid/tree/main/chapter5.