Как согласовать данные из двух разных API и выстроить полный цикл заботы о питомце в одном приложении
Мобильное приложение и административная панель, объединяющие все аспекты заботы о питомцах в одном продукте. В мобильном приложении пользователи добавляют питомцев, привязывают их к ветеринарным клиникам, отслеживают лечение, получают напоминания о процедурах (приёме таблеток, вакцинации и пр.) и записываются на приём к ветеринарному врачу. В административной панели ведётся премодерация клиник и управление контентом: промокоды, блог, сторис.

Команда Fortech выстраивал backend практически с нуля: архитектура базы данных, методы взаимодействия с внешними API, весь основной функционал. Работа велась параллельно со смежным проектом — мобильным приложением для сети клиник, где тот же разработчик был задействован по backend.


Ключевые задачи и решения
Разработана мобильная платформа для ветеринарных клиник с нуля. Решена нетривиальная задача согласования данных из двух внешних API с разным составом видов и пород животных через промежуточные таблицы и процесс премодерации. Реализован полный пользовательский цикл: от добавления питомца до записи на приём и оплаты.