Проект: KrishnaToys App
Платформы: iOS + Android (кроссплатформенная разработка)
Технологии: Flutter или React Native
---
1. Основной функционал MVP
1.1 Раздел "Книги"
Каталог книг с картинками
Возможность просматривать текстовые книги (PDF, EPUB, HTML)
1.2 Раздел "Аудиокниги"
Каталог аудиофайлов
Встроенный аудиоплеер (воспроизведение, пауза, перемотка, регулятор громкости)
Поддержка фонового воспроизведения
1.3 Раздел "Мультики"
Каталог видео
Встроенный видеоплеер с минимальным функционалом (воспроизведение, пауза, перемотка)
1.4 Магазин игрушек
Каталог товаров с изображением, ценой и описанием
Добавление товара в корзину
Оформление заказа (ввод данных пользователя)
Интеграция с платёжными системами (PayPal, Stripe, Razorpay для Индии)
1.5 Образовательный раздел
Список курсов и уроков
Возможность открывать уроки в видео/текстовом формате
Трекер пройденных уроков
1.6 Авторизация
Вход через email, Google, Apple ID (?)
1.7 Переводы
Поддержка 5 языков (английский, русский, испанский, украинский)
Переключение языка в настройках
1.8 Административная панель (CMS)
Возможность загружать/обновлять книги, аудио, видео и товары
Простая аналитика (количество пользователей, популярность контента)
---
2. Технические требования
Бэкенд: Firebase или Node.js + MongoDB/PostgreSQL
Хранение данных: Firebase Firestore / AWS S3 для файлов
Авторизация: Firebase Authentication
Облачное хранилище для контента (аудио, книги, видео)
---
3. Требования к разработчику
Желаемые навыки:
Опыт работы с Flutter или React Native
Знание Firebase или аналогичных сервисов
Опыт работы с видеоплеерами и аудиоплеерами
Умение настраивать серверную часть для хранения контента
---
4. Этапы работы
Этап 1 (2 недели)
Настройка проекта
База данных и структура хранения контента
Базовый интерфейс (навигация, главные экраны)
Этап 2 (3 недели)
Разработка разделов книг, аудиокниг и видео
Авторизация пользователей
Этап 3 (3 недели)
Интеграция магазина и платежных систем
Переводы
Этап 4 (2 недели)
Тестирование
Отладка ошибок
Оптимизация скорости загрузки
---
5. Ожидаемые результаты
Полностью рабочее MVP
Готовность к публикации в Google Play и App Store