Задача

Необходимо разработать приложение (Telegram Mini App или веб-сайт) для управления выездным ремонтом бытовой техники. Система упрощает раздачу заказов, контроль статусов и фиксацию финансовых показателей. Максимум функций взято с известного CRM-решения, но в урезанном виде для быстрого запуска и дальнейшего масштабирования.

Роли и права

  • Администратор: полный доступ, создание и назначение заказов, просмотр отчетов
  • Куратор: видит только назначенные ему заказы, может добавлять комментарии и фото
  • Мастер: видит только назначенные заказы, заполняет сумму и статус по завершению

Функции для администратора

  • Создание заказа: поля Имя, Адрес, Телефон, Бренд + выбор ответственного (Мастер или Куратор)
  • Изменение статуса: Новый, В работе, Выполнен
  • Добавление комментариев к заказу
  • Просмотр отчета за месяц: количество заказов, общая сумма выполненных, сумма отказов

Функции для мастера/куратора

  • Просмотр только назначенных заказов с фильтрацией по статусу
  • Возможность прикрепить фото в конце выполнения
  • Мастер вводит сумму заказа при завершении

Уведомления

При назначении заказа администратором, ответственный получает уведомление в Telegram: Вас назначили мастером в заказе №…

Платформа

Если реализация через Telegram Mini App сложна, допустим вариант сайта (веб-приложения).

Перенос сайта с WordPress на фреймворк Laravel

Требуется осуществить полный перенос существующего сайта с платформы WordPress на фреймворк Laravel с полным сохранением функциональности и бизнес-логики. Необходимо обеспечить корректную миграцию данных и структуры.