Задача: Разработка мобильного приложения для изучения иностранной лексики
Ищу опытного fullstack разработчика для создания кроссплатформенного приложения под iOS и Android. Проект представляет собой сервис для эффективного запоминания иностранных слов с использованием методики мнемокарточек.
Основной функционал
- Личный словарь пользователя с возможностью добавлять, редактировать и фильтровать слова.
- Умный алгоритм интервальных повторений (spaced repetition), который анализирует прогресс и рекомендует к повторению недоученные слова.
- Готовые тематические наборы слов для быстрого пополнения словарного запаса.
- Карточки слов с поддержкой мультимедиа: видео- и аудио- примерами произношения.
- Простой и интуитивный тренажер для повторения (листание карточек без сложных механик).
- Игровая механика: виртуальный питомец, чье настроение зависит от регулярности и успешности обучения.
- Анимации, переходы между экранами и качественные визуальные эффекты.
- Многоязычная поддержка: несколько языков интерфейса, большой выбор изучаемых языков.
Использование готовых решений / плагинов
Разработка с нуля стандартных функций не предусмотрена. На первом этапе используем проверенные сторонние библиотеки и сервисы.
- Система пуш-уведомлений и локальных напоминаний.
- Процесс авторизации и аутентификации пользователей.
- Прием платежей и настройка подписок.
- Проведение A/B тестов стоимости подписок.
Пример реализации
Пожалуйста, для полного понимания ожидаемой функциональности и визуального стиля, установите и ознакомьтесь с приложением, которое является референсным аналогом (описание не содержит прямых ссылок). Детали будут предоставлены заинтересованным исполнителям.
Ключевые требования к кандидату
- Наличие портфолио с примерами разработанных кроссплатформенных приложений.
- Опыт работы с базами данных и настройкой серверной логики (бэкенд).
- Понимание принципов UI/UX для мобильных устройств.
В первом ответе прошу указать: предварительную оценку стоимости работы общий срок реализации проекта, а также приложить несколько ссылок на уже выпущенные вами или вашей командой приложения.