Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 марта по льготной цене, успейте принять участие!
СофтРест
Автоматизация сервисного бизнеса для клининговой компании
СофтРест
#Программирование сайта#Внедрение и поддержка CRM#Разработка программного обеспечения

Автоматизация сервисного бизнеса для клининговой компании

19 
СофтРест Россия, Петрозаводск
Поделиться: 0 0 0
Автоматизация сервисного бизнеса для клининговой компании
Клиент

CorpOpus

Сфера

Услуги

Регион

США

CRM

Zoho

Сдано

Декабрь 2024

Задача

К нам обратилась клининговая компания из США, специализирующаяся на уборке частных домов. Основная проблема заключалась в устаревшем веб-приложении, которое работало нестабильно и регулярно давало сбои. Задача на первый взгляд выглядела простой: на сайте есть форма заказа, клиент заполняет данные, после чего информация передаётся в CRM Zoho.

Однако на практике всё оказалось значительно сложнее. Под формой скрывалась сложная логика расчёта стоимости, десятки условий и исключений, а также высокая зависимость от внутренних бизнес-процессов заказчика. Несмотря на кажущуюся простоту интерфейса, система была критически важна для бизнеса.

Решение

Существующее решение регулярно давало сбои, а расчёт стоимости уборки выполнялся неточно. Это приводило к дополнительной нагрузке на менеджеров: им приходилось вручную проверять корректность цен и сверяться с расчётами.

Веб-приложение уже проходило одну полную переработку «с нуля» на стеке PHP/Laravel, однако даже после этого количество ошибок сократилось всего примерно на 10%. Заказчик привлекал дорогостоящих специалистов высокого уровня, но и это позволило лишь частично стабилизировать систему. Стало очевидно, что точечные исправления не работают — нужен принципиально иной подход.

1Процесс

Заказчик поставил задачу существенно расширить функциональность системы. Поскольку существующее приложение не соответствовало новым требованиям по стабильности и масштабируемости, было принято совместное решение полностью пересмотреть архитектуру и переписать решение с нуля.

Мы выбрали современный подход с разделением на фронтенд-приложение и отдельный бэкенд-сервис. За разработку серверной части и бизнес-логики отвечала наша команда.

Ключевой особенностью проекта стало то, что весь расчёт стоимости уборки в компании был завязан на сложный Excel-файл. Этот файл фактически являлся основой бизнеса: именно в нём находились все формулы, коэффициенты и условия. На время разработки он стал для нас «единственным источником истины».

Все формулы и правила расчёта были аккуратно перенесены в программный код без упрощений и допущений. При проектировании архитектуры бэкенда мы уделили особое внимание надёжности и расширяемости, применив подходы DDD, TDD, SOLID, а также сочетание функционального и императивного программирования.

Результат

После завершения проекта была достигнута ключевая бизнес-цель — существенное снижение нагрузки на менеджеров. Проверка и контроль цен практически исчезли из их повседневной работы. Точность расчётов достигла 100%, что полностью устранило расхождения между системой и Excel-моделью.

Форма заказа стала легко масштабируемой и готовой к дальнейшим экспериментам с логикой и конверсией. После сдачи проекта заказчик инициировал ещё несколько крупных доработок, а потребность в технической поддержке возникает лишь эпизодически.

Все эти факторы на практике подтвердили, что система была спроектирована и реализована на высоком профессиональном уровне, с прицелом на стабильную работу и долгосрочное развитие бизнеса.

https://quote.seattlesimplyclean.com

Стек технологий

  • PHP PHP Язык программирования
  • Laravel Laravel Фреймворк/библиотека
  • MySql MySql База данных

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

СофтРест с удовольствием обсудит вашу задачу

Оставить заявку