Кейс

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

Платформа для корпоративных сервисов: логистический модуль, HR leave application, cloud backup, remote access, IT support, mini POS и 3A Program.

Год
2019
Клиент
iDeliver Solutions
Роль
Senior Backend Engineer
I

Описание

iDeliver Solutions - бизнес-портал для малого и среднего бизнеса в Малайзии, объединяющий несколько направлений: web/e-commerce решения, digital marketing, 3A Program, HR-портал для управления отпусками, логистическую платформу, защиту бухгалтерских данных через cloud backup, удаленный доступ к корпоративным папкам и accounting software, IT support и I-Taskz System для продаж и mini POS. Проект требовал единой backend-логики для разных сервисов, клиентов, заявок, внутренних процессов и интеграций.

Задача

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

Решение

Спроектировал backend-структуру для единого портала с модулями клиентов, заявок, ролей, статусов, уведомлений и истории действий. Разделил бизнес-логику по доменам: logistics, HR leave management, cloud backup, remote access, IT support и mini POS. Усилил безопасность API через авторизацию, валидацию, аудит, контроль доступа и защиту операций с корпоративными данными. Для тяжелых процессов добавил фоновые задачи, очереди и более надежную обработку статусов.

Результаты

Компания получила более управляемую платформу вместо набора разрозненных процессов. Клиенты смогли работать с сервисами через понятный портал, команда быстрее обрабатывала заявки, а логистические, HR и support-сценарии стали прозрачнее. Снизилось количество ручных ошибок, улучшилась защита данных и появилась база для дальнейшего масштабирования сервисов.

Технологии