Разработать основную функциональность мобильного приложения, Flutter

150 000 руб. за проект
14 января 2021, 18:28 • 13 откликов • 61 просмотр
Разработать основную функциональность мобильного приложения на Flutter под обе платформы: Android, iOS согласно прототипу и техническому заданию.

Коротко о приложении: приложение с геолокацией для социальных активностей, сложных фич нет, нужна аккуратность. Разработка на Flutter, язык Dart. Некоторые вещи нужно будет делать нативно, например splash screens, но глубоких знаний нативной разработки это не требует.
Основные фичи:
  • Трекинг геолокации пользователей в реальном времени
  • Чат
  • Профайл пользователя с фотографиями
  • Лента - бесконечный список (infinite scrollable list)
  • Облако тегов
  • Аутентификация/логин по телефону, Facebook, Gmail и Apple sign-in
  • Review flow
В качестве бекенда (или его замены) будет использоваться Firebase, Google Cloud Functions, Firestore и Google Cloud. Основная CI tool - Gitlab. В идеале нужен фулстек, который не побоится разбираться в Firebase или уже имеет опыт.

Для разработки будет детальный прототип, а также техническая спецификация - тикеты в гитлабе. Также будут написаны тестовые сценарии под каждую фичу и будет проводиться код ревью, а также тестирование, поэтому во время разработки включено исправление багов и рефакторинг. Лучше конечно сразу писать чистый код.
Сейчас время на разработку большей части эстимировано как 100-200 часов, один-два неполных рабочих месяца разработки, но мы вместе посмотрим на всю документацию, чтобы оценить ситуацию еще раз.
Завершением проекта считается покрытие основных фич, указанных выше и в согласованной вместе документации, хорошо протестированных, и готовность приложения к публикации в эпп сторе/ плэй маркете, поэтому нужен человек с опытом полного цикла - от прототипа до публикации.

P.S. Вся документация в проекте написана и будет писаться на английском, поэтому нужны хотя бы базовые умения читать/писать на языке. Разговорный не нужен с:

Файлы