Local Setup
Prerequisites
- Node.js 20+
- Docker + Docker Compose
- Flutter 3.6+ (for mobile development)
- Python 3.11+ (for AI services development)
Quick Start (Docker — recommended)
git clone https://github.com/EliaCoon/flow-platform.git
cd flow-platform
cp .env.example .env # fill in values (see environment-variables.md)
docker-compose up -dServices will be available at:
- Web portal: http://localhost:3000
- API Gateway: http://localhost:3001
Running services individually
npm install
# Web only
npm run dev:web
# Backend only
npm run dev:backend
# AI services only
npm run dev:aiMobile
See Mobile Setup.