# Get started

```bash
npm install
npm run dev
```

Starts Convex and the web app. Other commands:

| Command             | Description            |
|---------------------|------------------------|
| `npm run dev:backend` | Convex only          |
| `npm run dev:web`     | Web app (port 3000) |
| `npm run dev:admin`   | Admin (port 3002)   |
| `npm run dev:mobile`  | Mobile (Expo)       |
| `npm run deploy:convex` | Deploy Convex to prod |

**First-time Convex setup:** Run `npx convex dev` and follow the prompts to log in and create a project.