Описание проекта
Второе, что для нас важно, — планирование маршрутов для мастеров. Каждое утро мастер должен получать понятный список бассейнов на день в разумном порядке объезда, с адресами и заметками о доступе, чтобы никто не мотался через весь город туда-обратно. Система должна группировать выезды по дням и по мастерам, показывать маршрут на карте или хотя бы упорядоченным списком, и позволять диспетчеру перетащить выезд на другой день или на другого человека, когда кто-то заболел или клиент просит перенести. Закончив бассейн, мастер должен прямо с телефона вносить журнал работ: снятые замеры (хлор, pH, щёлочность), добавленную химию, промывку фильтров и любую замеченную проблему, при желании с фотографией. Эти замеры обязательно хранить по каждому бассейну во времени, чтобы видеть историю и вовремя замечать чашу, которая раз за разом выходит за норму.
Наконец, нам нужна привязка счетов к выездам. Большинство клиентов на фиксированном месячном тарифе, но часть работ — разовый ремонт или доплата за химию, поэтому система должна формировать счета из выполненных выездов, отслеживать оплаченное и просроченное и позволять отправлять клиенту месячный отчёт по его кабинету. Предложите, пожалуйста, стек и примерные сроки; удобный мобильный интерфейс для выездной бригады для нас так же важен, как и офисная часть.
— Планы регулярных выездов (неделя/две недели/месяц) с автогенерацией календаря
— Кабинеты клиентов с несколькими бассейнами и карточкой на каждый
— Дневные маршруты мастеров: карта или список с перетаскиванием выездов
— Мобильный журнал: замеры, дозировка, заметки, фото
— Счета из выполненных выездов с учётом оплат и просрочек