Architecture

This document describes the system architecture and design decisions.

Overview

The Salescentri platform follows a layered architecture:

  1. Presentation Layer - Web and mobile clients
  2. API Layer - Versioned REST APIs
  3. Service Layer - Business logic
  4. Data Layer - Database and external integrations

API Versioning

We maintain multiple API versions to support backward compatibility. See the API Migrations guide for upgrade paths.