Documentation for Developers
This section is intended for developers who will integrate, extend, or deploy the Flowi Agentic platform.
Technical overview
Flowi Agentic is composed of:
| Component | Technology | Default Port |
|---|---|---|
| Backend | Spring Boot 3.5, Java 25, Flowable 7.1 | 8080 |
| Frontend | React 19, Vite, TanStack Router | 5173 |
| Database | PostgreSQL 16 | 5432 |
Sections of this documentation
| Page | Content |
|---|---|
| Architecture | System structure, layers, security filters |
| Roles & Permissions | System roles, user levels, and access controls |
| REST API | Endpoints, authentication, request format |
| Deployment | How to run locally and with Docker |
| Multi-tenancy | How tenant isolation works |
Prerequisites
- Java 21+ (recommended: OpenJDK 25)
- Maven 3.9+
- Node.js 20+ and npm
- Docker and Docker Compose (optional, for full environment)
- PostgreSQL 16+