[{"data":1,"prerenderedAt":142},["ShallowReactive",2],{"case-platforma-po-prodazhe-kormov-dlya-koshek-i-sobak":3},{"id":4,"title":5,"country":6,"slug":7,"team":8,"timeline":9,"description":10,"seo_title":5,"seo_description":11,"about":12,"challenge":13,"solution":14,"impact":15,"image_for_cards":16,"image":63,"industry":74,"technologies":78,"tags":141},41,"Платформа по продаже кормов для кошек и собак","Россия","platforma-po-prodazhe-kormov-dlya-koshek-i-sobak","1 PM, 2 BE-разработчика, 2 FE-разработчика, 1 QA","12 месяцев","","Платформа для продажи кормов для кошек и собак улучшиn пользовательский опыт и упростиn процесс размещения заказов","Команда Абирон доработала интернет-магазин по продаже кормов для кошек и собак, добавив функционал подписки и корзины, а также оптимизировав процессы. ","Команда Абирон приняла участие в разработке бэкенд-части платформы, специализирующейся на продаже кормов для кошек и собак. У клиента уже был действующий интернет-магазин, который требовал ряд доработок. В частности, это добавление нового функционала (корзины пользователя и возможность оформления подписки, после которой формируется заказ) и оптимизация действующих процессов.","После проведения ревью кода и внимательного изучения требований заказчика, наши разработчики поставили следующие задачи:\n\n1. Добавить возможность оформления подписки пользователем платформы и сотрудниками колл-центра. Кроме того, созданная подписка должны быть связана с функцией оформления заказа.\n\n2. Разработать с нуля корзину пользователя.\n\n3. Провести интеграцию с внешними API (например, Starfish24 для управления полным жизненным циклом заказа).\n\n4. Интегрировать несколько микросервисов.\n\n5. Реализовать распределение транзакций, горизонтальное масштабирование и атомарность баз данных.","Каждый этап разработки проходил тщательное тестирование, поскольку все изменения вносились в уже функционирующий продукт. \n\nНовый функционал значительно улучшил пользовательский опыт и упростил процесс оформления заказа. Платформа стала работать корректно и увеличила прибыльность компании заказчика.",{"name":17,"alternativeText":18,"caption":18,"width":19,"height":20,"formats":21,"hash":57,"ext":23,"mime":26,"size":58,"url":59,"previewUrl":18,"provider":60,"provider_metadata":61,"createdAt":62,"updatedAt":62},"Platform for selling cat and dog food.png",null,1012,971,{"large":22,"small":33,"medium":41,"thumbnail":49},{"ext":23,"url":24,"hash":25,"mime":26,"name":27,"path":18,"size":28,"width":29,"height":30,"provider_metadata":31},".png","https://res.cloudinary.com/dm9dzm6jv/image/upload/v1756114044/large_Platform_for_selling_cat_and_dog_food_d70f58defc.png","large_Platform_for_selling_cat_and_dog_food_d70f58defc","image/png","large_Platform for selling cat and dog food.png",1407.82,1000,959,{"public_id":25,"resource_type":32},"image",{"ext":23,"url":34,"hash":35,"mime":26,"name":36,"path":18,"size":37,"width":38,"height":39,"provider_metadata":40},"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1756114043/small_Platform_for_selling_cat_and_dog_food_d70f58defc.png","small_Platform_for_selling_cat_and_dog_food_d70f58defc","small_Platform for selling cat and dog food.png",419.73,500,480,{"public_id":35,"resource_type":32},{"ext":23,"url":42,"hash":43,"mime":26,"name":44,"path":18,"size":45,"width":46,"height":47,"provider_metadata":48},"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1756114044/medium_Platform_for_selling_cat_and_dog_food_d70f58defc.png","medium_Platform_for_selling_cat_and_dog_food_d70f58defc","medium_Platform for selling cat and dog food.png",895.02,750,720,{"public_id":43,"resource_type":32},{"ext":23,"url":50,"hash":51,"mime":26,"name":52,"path":18,"size":53,"width":54,"height":55,"provider_metadata":56},"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1756114043/thumbnail_Platform_for_selling_cat_and_dog_food_d70f58defc.png","thumbnail_Platform_for_selling_cat_and_dog_food_d70f58defc","thumbnail_Platform for selling cat and dog food.png",50.18,163,156,{"public_id":51,"resource_type":32},"Platform_for_selling_cat_and_dog_food_d70f58defc",359.15,"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1756114043/Platform_for_selling_cat_and_dog_food_d70f58defc.png","cloudinary",{"public_id":57,"resource_type":32},"2025-08-25T09:27:25.569Z",{"name":17,"alternativeText":18,"caption":18,"width":19,"height":20,"formats":64,"hash":57,"ext":23,"mime":26,"size":58,"url":59,"previewUrl":18,"provider":60,"provider_metadata":73,"createdAt":62,"updatedAt":62},{"large":65,"small":67,"medium":69,"thumbnail":71},{"ext":23,"url":24,"hash":25,"mime":26,"name":27,"path":18,"size":28,"width":29,"height":30,"provider_metadata":66},{"public_id":25,"resource_type":32},{"ext":23,"url":34,"hash":35,"mime":26,"name":36,"path":18,"size":37,"width":38,"height":39,"provider_metadata":68},{"public_id":35,"resource_type":32},{"ext":23,"url":42,"hash":43,"mime":26,"name":44,"path":18,"size":45,"width":46,"height":47,"provider_metadata":70},{"public_id":43,"resource_type":32},{"ext":23,"url":50,"hash":51,"mime":26,"name":52,"path":18,"size":53,"width":54,"height":55,"provider_metadata":72},{"public_id":51,"resource_type":32},{"public_id":57,"resource_type":32},{"id":75,"name":76,"slug":77},2,"Е-торговля","e-torgovlya",[79,89,100,120,130],{"name":80,"image":81},"Python",{"name":82,"alternativeText":18,"caption":18,"width":83,"height":83,"formats":18,"hash":84,"ext":23,"mime":26,"size":85,"url":86,"previewUrl":18,"provider":60,"provider_metadata":87,"createdAt":88,"updatedAt":88},"python.png",48,"python_6be6b0ac3a",0.74,"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1705645861/python_6be6b0ac3a.png",{"public_id":84,"resource_type":32},"2024-01-19T06:31:01.671Z",{"name":90,"image":91},"Django",{"name":92,"alternativeText":18,"caption":18,"width":93,"height":94,"formats":18,"hash":95,"ext":23,"mime":26,"size":96,"url":97,"previewUrl":18,"provider":60,"provider_metadata":98,"createdAt":99,"updatedAt":99},"django.png",70,69,"django_ec6427bd01",0.42,"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1705651922/django_ec6427bd01.png",{"public_id":95,"resource_type":32},"2024-01-19T08:12:03.123Z",{"name":101,"image":102},"SQLAlchemy",{"name":103,"alternativeText":18,"caption":18,"width":104,"height":105,"formats":106,"hash":115,"ext":23,"mime":26,"size":116,"url":117,"previewUrl":18,"provider":60,"provider_metadata":118,"createdAt":119,"updatedAt":119},"SQLAlchemy.png",265,55,{"thumbnail":107},{"ext":23,"url":108,"hash":109,"mime":26,"name":110,"path":18,"size":111,"width":112,"height":113,"provider_metadata":114},"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1705647196/thumbnail_SQL_Alchemy_7e1123f643.png","thumbnail_SQL_Alchemy_7e1123f643","thumbnail_SQLAlchemy.png",6.99,245,51,{"public_id":109,"resource_type":32},"SQL_Alchemy_7e1123f643",1.78,"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1705647196/SQL_Alchemy_7e1123f643.png",{"public_id":115,"resource_type":32},"2024-01-19T06:53:16.801Z",{"name":121,"image":122},"PostgreSQL",{"name":123,"alternativeText":18,"caption":18,"width":124,"height":83,"formats":18,"hash":125,"ext":23,"mime":26,"size":126,"url":127,"previewUrl":18,"provider":60,"provider_metadata":128,"createdAt":129,"updatedAt":129},"postgre.png",46,"postgre_6fb60423f1",1.07,"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1705647147/postgre_6fb60423f1.png",{"public_id":125,"resource_type":32},"2024-01-19T06:52:28.673Z",{"name":131,"image":132},"Redis",{"name":133,"alternativeText":18,"caption":18,"width":134,"height":135,"formats":18,"hash":136,"ext":23,"mime":26,"size":137,"url":138,"previewUrl":18,"provider":60,"provider_metadata":139,"createdAt":140,"updatedAt":140},"redis.png",62,54,"redis_e5baf60941",0.95,"https://res.cloudinary.com/dm9dzm6jv/image/upload/v1705647181/redis_e5baf60941.png",{"public_id":136,"resource_type":32},"2024-01-19T06:53:01.836Z",[],1776360695796]