Prerequisites¶
This starter kit needs Git, Node.js 24 or newer, pnpm 11.3.0, and MongoDB. On Windows, install MongoDB Community Server directly; on macOS and Linux, run it with Docker Compose. A GitHub account is only needed if you plan to publish the repository or deploy the documentation site.
Git and Node.js¶
Node.js 24+ is required.
Install Node.js 24 or newer from the official Node.js downloads and verify node --version. The distribution package may be older than the required version.
Install Node.js 24 or newer from the official Node.js downloads and verify node --version. The distribution package may be older than the required version.
Official install instructions: Git ยท Node.js
pnpm¶
The repository pins pnpm 11.3.0 in the root package.json.
Verify each with:
Official install instructions: pnpm
MongoDB¶
Download MongoDB Community Server
for Windows as an MSI. In the installer, choose Complete and keep Install
MongoD as a Service selected. The service starts when installation finishes and
listens on 127.0.0.1:27017 by default.
mongosh is optional for this project; install it separately only if you want a
database shell.
An editor¶
Use any editor with TypeScript support. The repository includes shared settings in
.vscode/; Biome handles formatting and linting from the workspace root.
Next steps¶
Continue to Installation.