We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

Setup

Before we dive into the project, let's make sure you are all set up properly. You will need:

for Windows Users

Our automated tests run in Linux/macOS environments. If you're on Windows you must have WSL 2 installed.

  1. A code editor. I use VS code, though you can use whatever you're comfortable with.
  2. A command line. I work on macOS/Linux, so instructions will be in Bash. That said, you can use native Windows if you choose, you may just have to convert some commands on your own.
  3. Python 3 installed.

What Are We Building?

We'll be building this awesome maze generator and solver! By the end, your code will be rendering mazes like this one:

Assignment

We'll be using the Boot.dev CLI to run and submit the CLI tests for some of the lessons in this project. Make sure you have it installed.

Submit the CLI tests. There's no penalty on failure for this lesson.

The tests just ensure that the CLI is installed and configured correctly.