background
АБИРОН

Индустрия: Е-торговля

Платформа по продаже кормов для кошек и собак

ПРОБЛЕМА

Команда Абирон приняла участие в разработке бэкенд-части платформы, специализирующейся на продаже кормов для кошек и собак. У клиента уже был действующий интернет-магазин, который требовал ряд доработок. В частности, это добавление нового функционала (корзины пользователя и возможность оформления подписки, после которой формируется заказ) и оптимизация действующих процессов.

РЕШЕНИЕ

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

  1. Добавить возможность оформления подписки пользователем платформы и сотрудниками колл-центра. Кроме того, созданная подписка должны быть связана с функцией оформления заказа.

  2. Разработать с нуля корзину пользователя.

  3. Провести интеграцию с внешними API (например, Starfish24 для управления полным жизненным циклом заказа).

  4. Интегрировать несколько микросервисов.

  5. Реализовать распределение транзакций, горизонтальное масштабирование и атомарность баз данных.

ВЫГОДА

Каждый этап разработки проходил тщательное тестирование, поскольку все изменения вносились в уже функционирующий продукт.

Новый функционал значительно улучшил пользовательский опыт и упростил процесс оформления заказа. Платформа стала работать корректно и увеличила прибыльность компании заказчика.

Python

Django

SQLAlchemy

PostgreSQL

Redis