Техническое задание на разработку мобильного приложения-читалки

Цель проекта - создать минимально жизнеспособный продукт (MVP) кроссплатформенного приложения для чтения электронных книг, вдохновленного концепцией существующих читалок. Приложение должно работать на iOS и Android.

Основной функционал MVP

  • Офлайн-чтение: В приложение изначально вшита одна книга для чтения без необходимости онлайн-каталога или рекомендательных систем.
  • Экран чтения с настройками:
    • Изменение размера шрифта.
    • Переключение между дневной и ночной темой.
    • Отображение/скрытие времени и статус-бара.
  • Монетизация:
    • Реализовать встроенные покупки (In-App Purchases).
    • Возможность покупки отдельных глав и полной книги.
    • Исключить модели подписки и внутриигровую валюту.

Дополнительные функции

  • Форма обратной связи: После прочтения книги пользователю должна быть доступна простая форма для отправки email. Форма содержит:
    • Поле для ввода email-адреса.
    • Чекбокс согласия на обработку данных.
    • Отправка данных на backend или почтовый сервис.
    Цель формы - запрос следующей книги или обновленной версии приложения.
  • Административные возможности:
    • Базовая аналитика: отслеживание открытий книги и фактов покупок.
    • Механизм отправки push-уведомлений всем пользователям (например, обновления, новые книги).

Технические требования и предпочтения

  • Кроссплатформенная разработка: Для реализации предпочтительно использовать фреймворк Flutter.
  • Дизайн: За основу визуального стиля и UX взять тематику и подход существующих популярных приложений-читалок.

Поддержка пользователей и ведение соцсетей для приложения по изучению языков

Требуется специалист для обработки обращений пользователей, работы с отзывами в магазинах приложений и минимального ведения социальных сетей. Важны грамотность на русском и английском, ответственность и оперативность.