# Chapter 2. Dependencies

With every great project comes a list of dependencies and things you will need to get started. All of the dependencies below are required and you will need to obtain the necessary software to follow this book.

# Windows Terminal

If you don't already have it, obtain Windows Terminal. Windows Terminal will allow you to run various commands from... the terminal.

This means that while you are working with alt:V and Rebar, you will be asked to run commands in a terminal.

You can open a terminal by typing terminal into your Windows Search.

# Terminal Tip

If you want to get access to your terminal quickly, pin it to your task bar.

# Programs to Obtain

Your operating system should be Windows 11, or greater and you should install these programs in the order they are listed.

# Checking Installation

# git

Open a Terminal, and run the following command to verify git is installed.

git version

If successful, you will see the git version printed to the console.

# Node.js

Open a Terminal, and run the following command to verify node.js is installed

npm --version

If successful, you will see the git version printed to the console.

# pnpm

Open a Terminal, and run the following command to verify pnpm is installed

pnpm --version

# MongoDB Community Server

Open your Task Manager by right-clicking your task bar at the bottom of your screen, and navigating to the Services tab.

Search for mongodb in the top bar, and verify that the status is Running.

# VSCode

You can verify VSCode is installed by searching for the application in your Start Menu. Simply type VSCode, and try opening the program by clicking on it. Ensure that it boots up, and runs correctly.