You have the code, but your app depends on libraries that aren't included in the repo — things like React, the router, and the build tools. These are called dependencies, and you need to download them before anything will run.
Node.js comes with npm as the default package manager, but your project uses pnpm — a faster alternative that uses the same registry. Enable it with Corepack, a tool that ships with Node.js:
corepack enable pnpm
pnpm -v should print 10.28.2.
In the VS Code terminal, make sure you're in your project folder and run:
pnpm install

This reads package.json and downloads everything into a node_modules folder. It takes a few seconds.
package.json — the recipe (what your app needs)node_modules/ — the ingredients (the actual code that got downloaded)pnpm-lock.yaml — a snapshot of exact versions, so every install gets the same onesYou never edit node_modules or pnpm-lock.yaml directly — pnpm install handles them for you. You'll notice they look muted in VS Code — that's because they're git-ignored and won't be tracked by git.
Everything's in place. Time to see your site running on your own machine.