Prerequisites
Before you begin, make sure you have:- Node.js 18+ - nodejs.org
- pnpm - Install with
npm i -g pnpm - Claude CLI - claude.ai/code
- Git - To clone the repository
Choose your path
- Install script
- Manual setup
The install script checks dependencies, sets up your The script will prompt you for:
.env, configures the database, builds the project, and gives you a choice of run mode (PM2 or manual).- Missing dependencies - Offers to install Node.js, pnpm, and Claude CLI if not found
- Database type - Embedded (zero setup), Docker, or external PostgreSQL
- Run mode - PM2 (background service) or manual (start/stop yourself)
Verify the install
Once running, confirm both services are up:| Service | URL |
|---|---|
| Web portal | http://localhost:3000 |
| API | http://localhost:3001 |

