Описание архитектуры ПО

Действующая редакция

Описание технической архитектуры ПО Smart plan Экосистема цифровых сервисов для девелоперов

1. Описание Фундаментальной целью программного обеспечения «Smart plan» Экосистема цифровых сервисов для девелоперов является автоматизация процессов работы девелоперов в маркетинге, продажах, финансах и оформлении сделок.

2. Архитектура Проект «Smart plan» имеет классическую архитектуру веб-приложения по технологии предоставления сервиса SaaS с серверной частью (Backend) и браузерной (Frontend). Данный метод решения позволяет пользователям использовать сервис/приложение/экосистему на любой операционной системе с любым установленным браузером.

Программное обеспечение сервиса «Smart plan» состоит из следующих блоков:

1. Backend (серверный код) и Frontend (браузерный код для работы с интерфейсом).

2. База данных (хранение данных на облачных серверах компании Selectel).

3. Технические требования При работе с программным обеспечением, требования разделяются на требования к серверу и требования к клиентским машинам.

Требования к серверу:

1. От 4 ядер процессор, от 16Гб RAM, не менее 500Гб свободного места на диске (возможна установка на облачный сервер).

2. Базовая операционная система сервера: (Ubuntu).

3. SQL-сервер: MySQL Community Server 8.0 и выше, веб сервер: Nginx.

3. Язык программирования PHP (Laravel), JavaScript (Node.js) Требования к клиентскому компьютеру пользователя:

1. Платформа является классическим веб-приложением, необходима система с процессором минимум 2 ядра, 8Гб RAM и больше, не менее 100Гб свободного места на диске.

2. Операционная система может быть любой: Windows, Linux, Ubuntu, Mac OS с установленным веб-браузером: Edge, Chrome, Яндекс-Браузер, Firefox, Opera.

3. Также при наличии установленного современного веб-браузера поддерживается работа на мобильных устройствах с ОС Android и iOS.

Быстродействие: платформа способна обеспечить комфортную работу минимум 500 пользователей одновременно, система адаптирована для работы со значительными объемами данных (тестирование проводилось на объемах более 1Тб).