Заказчик
Отзывы фрилансеров:
+ 2
- 0
Зарегистрирован на сайте 5 лет и 1 месяц
Бюджет:
25 000 руб
319.75 $ — 274.81 €
Миграция Flutter-приложения с Firebase на собственный бэкенд (NestJS + PostgreSQL)
Мигрировать существующее Flutter-приложение с Firebase на собственный бэкенд (NestJS + PostgreSQL):
Заменить все интеграции с сервисами Firebase (Firestore, Firebase Auth, FCM) на HTTP-запросы к новому REST API и события WebSocket.
Обеспечить полное соответствие функциональности текущей версии, основанной на Firebase.
Подключение к новому бэкенду должно осуществляться с использованием:
REST API — для основной функциональности (создание/обновление спа, записей, пользователя и т.д.)
WebSocket (socket.io) — для получения обновлений в реальном времени по:
спа
записям
пользователю
Тесно сотрудничать с бэкенд-разработчиком для согласования моделей данных, конечных точек API, логики аутентификации и событий WebSocket.
Реализовать клиентскую часть аутентификации с помощью Firebase:
Использовать Firebase Auth для входа пользователя и получения ID токена.
Отправлять этот токен с каждым авторизованным API-запросом к бэкенду.
Интегрировать push-уведомления:
Использовать Firebase Cloud Messaging (FCM).
Корректно обрабатывать уведомления в активном приложении, фоновом режиме и при завершённом состоянии.
Обеспечить полную работоспособность следующих пользовательских сценариев:
Создание пользователя и обновление профиля
Просмотр и редактирование информации о спа
Бронирование и изменение записей
Обновления в реальном времени через WebSocket
Получение push-уведомлений по соответствующим событиям
Очистить проект от неиспользуемой логики и зависимостей, связанных с Firebase.
Дополнительное требование:
Во время разработки могут потребоваться незначительные корректировки и улучшения для обеспечения плавного и полного перехода.
Разделы:
Опубликован:
24.06.2025 | 13:36 [поднят: 24.06.2025 | 13:36]
Заказ находится в архиве