Техническое задание: Развертывание Laravel-приложения на сервере

Необходимо выполнить комплекс работ по переносу и настройке готового веб-приложения на базе фреймворка Laravel на Linux-сервер.

Основные задачи:

  • Подготовка Linux-сервера к работе.
  • Установка и настройка необходимого программного обеспечения для работы приложения (например, веб-сервер, PHP, менеджер процессов).
  • Установка, настройка и обеспечение безопасности СУБД PostgreSQL.
  • Копирование файлов приложения на сервер и настройка прав доступа.
  • Настройка переменных окружения (.env) для production-среды.
  • Выполнение миграций базы данных.
  • Настройка SSL-сертификата для работы по защищенному протоколу HTTPS.
  • Привязка доменного имени к развернутому приложению.
  • Базовая настройка для стабильной работы в production-режиме.

Требования к исполнителю:

  • Опыт администрирования Linux-серверов (Ubuntu/Debian/CentOS).
  • Глубокое понимание стека технологий для Laravel (Nginx/Apache, PHP-FPM, Composer).
  • Практический опыт настройки и оптимизации PostgreSQL.
  • Умение работать с SSL-сертификатами (Let's Encrypt или другими).
  • Знание принципов настройки доменов и DNS.

Все детали и доступы будут переданы выбранному исполнителю после согласования условий сотрудничества.

Разработка админ-панели на React для управления бизнес-системой

Требуется создать внутреннюю админ-панель для управления компаниями, пользователями, командами и AI-настройками. Панель должна взаимодействовать с REST API и предоставлять полный контроль над данными системы.