- Node.js (version 24 or higher)
- pnpm (version 10 or higher)
Dette er et monorepo for en pasientportal-applikasjon. Repoet inneholder:
- arena-web — Frontend-applikasjon (Next.js + React)
- api — Backend API (Express)
- packages/ — Delte pakker (UI-komponenter, logger, konfigurasjon)
Monorepoet bruker Turborepo og pnpm workspaces for håndtering av pakker og bygging. TypeScript brukes på tvers av alle pakker, og Jest for testing.
-
Installer avhengigheter:
pnpm install
-
Start utviklingsservere:
pnpm dev
-
Kjør tester:
pnpm test
Dette repoet brukes som utgangspunkt for en live intervjusesjon.