Workspace Digital Awards 2025 — успейте номинировать кейсы по льготной цене до 1 декабря. Принять участие!
Sixhands Development
Мобильное приложение для бьюти-мастеров Microblading
Sixhands Development
#Приложение под ключ

Мобильное приложение для бьюти-мастеров Microblading

288 
Sixhands Development
Sixhands Development Россия, Санкт-Петербург
Поделиться:
Клиент

ИП Сайдхужин Т.Г.

Сфера

Мода и красота

Регион

Россия

Мобильная платформа

IOS, Android

Сдано

Апрель 2022

Задача

Нашим заказчиком стал предприниматель, которому принадлежит проект Microblading App.

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

Решение

На серверной части Microblading App постоянно возникали проблемы, которые мешали стабильной работе приложения, поэтому, совместно с заказчиком, мы решили переписать ее с нуля. Однако на момент, когда мы приступили к разработке новой версии Microblading App, его старая версия еще находилась в продакшене и у нее был ряд активных пользователей. Так перед нами встала задача — выпустить обновленное приложение как можно скорее.

Серверная часть находилась на сервере заказчика, арендованном на AWS (Amazon Web Services), в одном из контейнеров, в котором, помимо Microblading App, находились и другие приложения, не связанные с нашим. Так, перед тем как приступить непосредственно к разработке, мы привели сервер в “порядок”.

Под каждое приложение мы выделили отдельный контейнер, а новый бэкенд для Microblading App сразу проектировали с перспективой доккеризации, чтобы он мог разворачиваться и запускаться в docker-контейнере.

Пока мы разрабатывали серверную часть, команда со стороны заказчика занималась доработкой клиентской. Так, на ней был реализован новый функционал, из-за чего перед нами встала задача — с нуля разработать архитектуру, подстраиваясь под новые требования приложения. Серверную часть мы реализовали на стеке, состоящем из бэкенд-фреймворка Django и PostgreSQL в качестве базы данных. Также мы применили технологию объектного хранилища S3, предлагаемую AWS, на котором разместили все медиа-файлы приложения.

После того как весь новый функционал был реализован и протестирован на клиентской части, можно было приступать к публикации. Мы скопировали все медиа-файлы и записи из базы данных старой версии Microblading App в новую и, наконец, выпустили приложение.

Результат

Итак, “переезд” прошел удачно. Приложение было заменено и сейчас — пользователи активно переходят на обновленную версию Microblading App, пробуя новый функционал.

#Django #Swift #Kotlin

https://www.sixhands.co/blog/microblading-app
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Sixhands Development с удовольствием обсудит вашу задачу

Оставить заявку