Code Documentation
& Architecture
Comprehensive guides, API references, and architectural insights for the Selegic CRM platform. Built for the engineering team to build, maintain, and scale.
Quick Access
Jump directly to the documentation you need
Server Architecture
Deep dive into the backend architecture, flows, middleware, and pub/sub systems.
API Routes
Complete reference for all API endpoints, request/response schemas.
Authentication
Auth flows, middleware, session management, and security best practices.
CRUD Operations
Standard patterns for create, read, update, delete with validation.
Extensions
Plugin system, custom extensions, and extending core functionality.
Dynamic Objects
Runtime object creation, metadata admin, and schema management.
Built for Engineers
Every line of documentation is crafted with the developer in mind. From comprehensive API references to architectural decisions, everything you need to build, debug, and ship features faster.
- Full TypeScript coverage
- Interactive code examples
- Mermaid diagrams for flows
- Real-time search across docs
import { createServer } from '@selegic/core'
const server = createServer(
middleware: [auth, logger, cors],
routes: import('./routes'),
database: connectDB(),
)}server.start({ port: 3000 })Ready to dive in?
Start exploring the documentation and build something amazing with the Selegic CRM platform.
Get Started