Программное обеспечение включает в себя следующие основные компоненты:

1. Backend: реализован на NestJS (Node.js) с использованием Prisma ORM и
PostgreSQL. Предоставляет API для взаимодействия с внешними интерфейсами.

2. Клиентское приложение (frontend / desktop): реализовано на Tauri + Next.js (React),
получает данные с backend по REST API для отображения интерфейса десктопного
приложения.

Система реализует клиент-серверную архитектуру с REST-интерфейсами. Backend
централизует бизнес-логику и управление данными, а десктопное клиентское приложение
— отдельный клиент, обеспечивающий пользовательский интерфейс.
Взаимодействие всех компонентов происходит через стандартизированные API.
Описание технической архитектурыпрограммного обеспечения CRM «Мираж»
Программное обеспечение включает в себя следующие основные компоненты:

1. Backend: реализован на NestJS (Node.js) с использованием Prisma ORM и
PostgreSQL. Предоставляет API для взаимодействия с внешними интерфейсами.

2. Клиентское приложение (frontend / desktop): реализовано на Tauri + Next.js (React),
получает данные с backend по REST API для отображения интерфейса десктопного
приложения.

Система реализует клиент-серверную архитектуру с REST-интерфейсами. Backend
централизует бизнес-логику и управление данными, а десктопное клиентское приложение
— отдельный клиент, обеспечивающий пользовательский интерфейс.
Взаимодействие всех компонентов происходит через стандартизированные API.
Описание технической архитектурыпрограммного обеспечения CRM «Мираж»