Разработал мобильное приложение для маркетплейса. Приложение полностью интегрировано с Django REST API (Mobile API) и поддерживает весь основной функционал веб-версии.
Реализованы: авторизация (email, OAuth Яндекс/VK, 2FA, сброс пароля), каталог с категориями, поиск, геолокация, избранное, личный кабинет с управлением объявлениями (создание/редактирование черновиков, загрузка медиа), чат между пользователями с online/offline-статусом, настройки профиля и безопасности.
Архитектура: feature-first, Riverpod для состояния, go_router для навигации, Dio для HTTP-запросов с автообновлением JWT, secure storage для токенов.
Результат: Приложение готово к релизу на iOS и Android, покрывает около 80% пользовательского функционала веб-платформы. Клиент получил единую экосистему (сайт + мобильное приложение), что повышает удобство для пользователей и лояльность.
https://pro.avada.shop