Задача — построить процесс, где отчёт собирается сам, без администратора между съёмкой и отправкой. Клинер привязывает каждый снимок к конкретной зоне объекта и отмечает, это фото «до» или «после»; когда по всем заявленным зонам есть обе фотографии, отчёт формируется и уходит клиенту сам, с указанием адреса, времени работы и перечня убранных помещений. Если по какой-то зоне фото не хватает, заказ не должен закрываться автоматически — система должна показать клинеру, чего не хватает, пока он ещё на объекте, а не после того, как клиент напишет с претензией.
Важные детали: фотографии часто снимаются там, где интернет слабый или пропадает, поэтому загрузка должна переживать разрывы связи и не терять снимки. Формат отчёта хотим сделать фирменным — единый макет с логотипом компании, а не голая табличка. Хорошо, если позже это подключится к тому, что мы используем для распределения заказов, но пока достаточно рабочего модуля фото-отчётов отдельным куском. Опишите архитектуру решения и сроки рабочей версии.