Getting Started
Beginner
7 min
Updated May 18, 2026Quick Start
Get the portal running locally, verify key routes, and run the same checks used before push.
onboardingnextjsquality-gatesapp-router
Prerequisites
- • Node.js 20+ and npm installed.
- • Repository cloned.
- • Terminal in project root.
Outcomes
- • App starts locally
- • Core routes verified
- • Quality gate completed
note: Run from repo root
Run commands from repository root so scripts and lockfile match CI.
tip: Separate setup from feature work
Run a clean build once before editing UI to isolate environment issues.
Install dependencies
Install packages and keep lockfile changes intentional.
Check main routes
Open /, /docs, and /changelog after starting dev server.
Execute quality gate
Run format check, typecheck, lint, and build before push.
Code examples
Baseline checks
bash
npm run format:check
npm run typecheck
npm run lint
npm run build