ПУБЛИЧНЫЙ ДОСТУП К СИСТЕМЕ ОГРАНИЧЕН УСЛОВИЯМИ NDA. ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ И ОБЕЗЛИЧЕННАЯ ДЕМОНСТРАЦИЯ ОТДЕЛЬНЫХ РЕШЕНИЙ ВОЗМОЖНЫ ПО ЗАПРОСУ.
Клиенту требовалось перевести сложные партнёрские процессы из почты, таблиц и ручной обработки в единую цифровую систему.
Нужно было создать два отдельных личных кабинета для разных категорий партнёров промышленной компании:
— портал для проектировщиков и технических специалистов;
— портал для дилеров и дистрибьюторов.
Система должна была поддерживать регистрацию и модерацию пользователей, создание и проверку проектов, загрузку PDF-документов, работу со статусами, комментариями и повторной отправкой заявок после доработки.
Для дилеров требовались отдельные процессы защиты клиентов, проектов и территорий с возможностью согласования, отклонения, продления и контроля сроков действия.
Дополнительно клиенту были нужны административные интерфейсы, журналы действий, уведомления и выгрузка данных в Excel.
Проект защищён NDA, поэтому название компании, адрес системы, внутренние бизнес-правила и коммерческие данные не раскрываются. Более подробная демонстрация отдельных частей возможна по запросу.
Я разработала систему в виде отдельных модулей и плагинов для WordPress, отделив бизнес-логику личных кабинетов от основного сайта.
В рамках проекта я реализовала:
— отдельные роли пользователей и права доступа;
— защищённые страницы личных кабинетов;
— регистрацию и административную модерацию партнёров;
— создание, редактирование и отправку проектов на проверку;
— статусы согласования, доработки, одобрения и отклонения;
— загрузку PDF, договоров, подтверждающих документов и чеков;
— личные и общие разделы документов;
— процессы защиты клиентов, проектов и территорий;
— контроль сроков действия и запросы на продление;
— проверку дублирующихся и конфликтующих записей;
— административные панели для обработки заявок;
— журналы действий и историю изменения статусов;
— email-уведомления;
— импорт и экспорт данных в XLSX и CSV;
— серверную валидацию, проверку прав и защиту форм.
Для хранения операционных данных я использовала отдельные таблицы базы данных, а ключевые процессы построила на управляемой системе статусов. Это позволило избежать хаотичной логики и сохранить возможность дальнейшего развития платформы.
В проекте я выступала как full-stack разработчица: спроектировала архитектуру решения, реализовала backend и frontend, структуру данных, административные интерфейсы, документооборот, интеграции и механизмы безопасности.
Клиент получил единую B2B-платформу для работы с внешними партнёрами.
Проектировщики могут регистрировать проекты, прикладывать технические документы, отслеживать статусы, получать замечания и повторно отправлять проекты после исправлений.
Дилеры и дистрибьюторы могут создавать заявки на защиту клиентов, проектов и территорий, отслеживать сроки и запрашивать продление.
Внутренняя команда получила централизованный административный интерфейс для модерации пользователей, проверки заявок, обработки документов, изменения статусов и выгрузки отчётности.
Система сократила объём ручной работы с письмами и таблицами, сделала процессы прозрачнее и создала основу для дальнейшей автоматизации партнёрской программы, бонусов, выплат и расширенного документооборота.
Полный доступ к системе и исходным материалам ограничен условиями NDA. Дополнительные детали и демонстрация отдельных частей проекта доступны по запросу.
Проект реализован в рамках работы в компании. Я самостоятельно отвечала за всю описанную техническую часть: архитектуру, backend и frontend, структуру данных, личные кабинеты, административные интерфейсы, документооборот, интеграции и механизмы безопасности. Другие участники со стороны компании занимались постановкой задач, коммуникацией с клиентом и смежными организационными вопросами. Контакты и персональные данные не указываются в связи с NDA.