Edit: /opt/mawid/README.md (982B)
# Mawid — WhatsApp-first booking for clinics
See [PROJECT_PLAN.md](PROJECT_PLAN.md) for the master plan, [PROGRESS.md](PROGRESS.md) for build status, and [RUNBOOK.md](RUNBOOK.md) for deployment and operations (VPS deploy, backups, token rotation, load sanity).
## Requirements
- Node ≥ 20 (`.nvmrc` pins 22.19.0)
- pnpm (via `corepack enable pnpm`)
- Docker + Docker Compose
## Quick start
```bash
corepack enable pnpm
pnpm install
cp .env.example .env # fill in JWT_SECRET at minimum
docker compose up --build
```
- API: http://localhost:3001/health
- Dashboard: http://localhost:3000
## Development
```bash
pnpm dev # run api + dashboard in watch mode (needs local postgres/redis)
pnpm check # lint + build + test — the CI gate
```
## Layout
```
apps/api → NestJS 11 + Fastify backend
apps/dashboard → Next.js 15 owner dashboard
packages/db → Prisma schema + client
packages/shared → shared types, zod schemas, i18n templates
```