«ПроАптека» — это профессиональное объединение более 6000 независимых аптек, созданное при участии одного из крупнейших фармацевтических холдингов — ЦВ «ПРОТЕК». Мы уже разработали для них маркетплейс, настало время для мобильной версии.
Задачи
- Функционал сайта должен быть доступен в приложении — корзина, оформление заказов, оплата и доставка.
- Приложение должно работать на бэкенде сайта.
Решение
Структура сайта адаптирована под структуру мобильного приложения, дизайн приложения также основывается на дизайне сайта.
Подготовка скринов приложения для сторов потребовала особо внимательного подхода, так как Apple Store принимает их очень придирчиво.
Приложение разрабатывалось на кроссплатформенном фреймворке React Native, и благодаря ему один и тот же код используется и для Android, и для iOS. Кросплатформенную разработку мы выбрали потому, что одно приложение и два билда под разные платформы — это быстрее и дешевле, чем два приложения. А React Native привлекает нас тем, что он активно поддерживается и с ним удобно работать.
У приложения нет отдельного бэкенда, оно работает на бэкенде сайта через REST API. Методы для него мы писали с нуля, а разработку и тестирование вели на фреймворке Swagger. Для просмотра работы приложения до его загрузки в сторы мы воспользовались EXPO, на нем же приложение демонстрировалось заказчику.
Результат
Удобный карманный маркетплейс, функционал которого ни в чем не уступает функционалу сайта.