Торговая система логистической компании

Комплексная система для управления логистикой с мобильными приложениями и панелями управления

Логистика 8 месяцев 7-9 специалистов

Задача

Создать комплексную систему управления логистикой с компонентами для клиентов, мерчендайзеров и водителей, включая мобильные приложения и административные панели.

Решение

Разработали микросервисную архитектуру на Java Spring с фронтендом на Next.js и мобильными приложениями для Android (Kotlin) и iOS (Swift).

Результат

Система обеспечивает полный контроль логистических процессов. Мобильные приложения выгружены в App Store и Google Play для раннего тестирования.

Этапы разработки

Февраль 2025

Аналитика и проектирование

Проектирование компонентов системы: Клиенты, Мерчендайзеры, Водители. Определение архитектуры и интеграций.

Март-Апрель 2025

Разработка бэкенда

Создание API на Java 21 Spring, интеграция с Oracle, разработка микросервисной архитектуры.

Март-Май 2025

Разработка фронтенда

Создание клиентской и административной панелей на Next.js (TypeScript) с современным интерфейсом.

Апрель-Май 2025

Мобильные приложения

Разработка мобильных приложений для Android (Kotlin) и iOS (Swift) для водителей и мерчендайзеров.

Май-Июнь 2025

DevOps и развертывание

Настройка CI/CD (Jenkins), контейнеризация (Docker, Kubernetes), выгрузка заглушек в App Store и Google Play.

Июль-Август 2025

Тестирование и запуск

Комплексное тестирование всех компонентов системы, финальная настройка и запуск в продакшн.

Стек технологий

Back-end

  • Java 21
  • Spring Framework
  • Spring Boot

Front-end

  • Next.js
  • TypeScript
  • React

Мобильные приложения

  • Android (Kotlin)
  • iOS (Swift)

Базы данных

  • Oracle

DevOps

  • Docker
  • Kubernetes
  • Jenkins

Команда проекта

Back-end разработчики

3-4 Java-разработчика

Front-end разработчики

2 разработчика (Next.js)

Mobile разработчики

1 Android (Kotlin), 1 iOS (Swift)

DevOps инженеры

1-2 инженера

QA инженеры

2 инженера тестирования

Ключевые особенности

Микросервисная архитектура

Четкое разделение компонентов для клиентов, мерчендайзеров и водителей с возможностью независимого масштабирования

Мобильные приложения

Нативные приложения для Android и iOS, оптимизированные для работы водителей и мерчендайзеров в полевых условиях

Раннее тестирование

Выгрузка заглушек в App Store и Google Play для раннего тестирования и получения обратной связи от пользователей

Готовы создать похожий проект?

Оставьте заявку на бесплатную консультацию, и мы предложим решение для вашего бизнеса