Сайт и веб-приложение управляющей компании на Laravel: заявки жителей с фото и статусами, пропуска и кабинет диспетчера
Задача. Управляющая компания обслуживает несколько домов, жильцов больше тысячи. Заявки шли звонком, в общий чат дома и запиской консьержу: протечка в подвале тонула под сообщениями про парковку, житель не знал, взяли ли обращение в работу, пропуска для гостей диктовали охране голосом. Нужен был сайт компании и приложение, где у каждой заявки есть номер, исполнитель и статус, и простое для пожилых жильцов.
Решение. Публичная часть: о компании, аварийная служба, документы, объявления по домам. Вход по номеру квартиры и коду из договора, без долгой регистрации. Приложение на Laravel, данные в MySQL: дома, подъезды, квартиры, заявки, исполнители, пропуска. Структуру базы рисовали с главным диспетчером.
Житель выбирает категорию, прикладывает фото и видит ленту статусов, есть кнопка «не устранено». Пропуск гостю оформляется за минуту, охрана видит список на день. У диспетчера очередь, назначение исполнителей, сроки, просроченные аварийные заявки подсвечиваются. Расчёт сроков с выходными и праздниками и права доступа закрыты тестами на PHPUnit, которые идут перед каждым обновлением.
Результат. Заявки в одной системе, повторных звонков меньше, охрана берёт гостей из приложения. Видно, где чаще протекает и какой исполнитель не успевает. Телефон остался: за пожилых жильцов заявку заводит диспетчер в том же журнале.
Евгений Росляков, сайты с 2016 года. Работаю как самозанятый по договору, закрывающие документы для юрлиц.