image image image image
📌 Задача: Заказчику требовалось автоматизировать работу в облачном сервисе управления строительными проектами EXON, где вся загрузка строительной документации выполнялась вручную. Особенности проекта в том, что у сервиса нет своего API, элементы интерфейса динамические и доступ к сервису предоставлялся только через удалённый доступ. Из-а этого задача значительно усложнялась. Что я сделал: 1️⃣ Реализовал чтение данных из Excel, учитывая вложенные структуры, даты, номера, реквизиты. 2️⃣ Автоматизировал загрузку 5 типов документов, включая сложные формы, табличные части и прикрепление файлов. 3️⃣ Разработал два настольных приложения для Windows - загрузчик и парсер. 4️⃣ Настроил автоматическое создание подробного структурированного Excel-отчёта с гиперссылками, аккуратной версткой и логикой нумерации. 5️⃣ Обеспечил стабильную работу через нестабильный UI EXON: корректная авторизация, ожидания, защита от «липких» попапов, безопасная остановка. 6️⃣ После тестирования исправил все найденные нюансы и добавил улучшения по собственной инициативе. В результате: ✅ Работа, которая занимала часы ручной рутины, теперь выполняется полностью автоматически за считанные минуты. ✅ Исключены ошибки, связанные с человеческим фактором. ✅ Заказчик получил готовые приложения, которые можно запускать без участия программиста. ✅ Система надёжно работает и развивается — планируем продолжение сотрудничества.