Developer Documentation

Complete technical documentation, API reference, and integration guides

System Architecture

Elephas AI is built with a modern, scalable architecture designed for multi-tenant SaaS.

Monorepo Structure

Backend (NestJS)

RESTful API with JWT auth, RBAC, multi-tenant isolation

Frontend (Next.js 14)

Server-rendered React with App Router & Tailwind

Database (PostgreSQL)

Prisma ORM with 18+ tables, strict tenant isolation

Workers (BullMQ)

Background processing for campaigns, webhooks, analytics

Technology Stack

BackendNestJS 10 + TypeScript
FrontendNext.js 14 + React 18
DatabasePostgreSQL + Prisma
CacheRedis
QueueBullMQ
StylingTailwind + Framer Motion