Local Setup
This guide covers how to set up the QR Menu project on your local machine for development.
Prerequisites
Section titled “Prerequisites”- Node.js (v26.2.0 recommended - use
nvm) pnpmpackage manager- A Cloudflare account (for Wrangler)
Installation
Section titled “Installation”-
Clone the repository
Terminal window git clone <repository-url>cd qr-menu -
Use the correct Node version
Terminal window nvm use -
Install dependencies
Terminal window pnpm install
Running the Project
Section titled “Running the Project”You can start the development server for the entire monorepo or specific apps.
To run the dashboard UI:
pnpm --filter dashboard-ui devTo run the documentation site (this site!):
pnpm --filter docs dev