Приложение (Агрегатор для обучения)(дизайн уже есть , но возможно что-то нужно будет под править )
— Этап 1 (MVP)
- Цель
| - Проверить спрос и собрать первую аудиторию
- Основной функционал
- Регистрация/Авторизация (e-mail, студенческий)
Профиль пользователя (имя, фото, возраст, оценки)
Система ролей (студент / преподаватель - пока в одном профиле)
Поиск преподавателей / учеников
Покупка доступа к контакту за 1$
- 15-минутный бесплатный созвон
— Технологии (пример)
- Фронтенд: React Native / Flutter (моб. приложения)
-Бэкенд: Node.js (Express/NestJS) или Python (Django/FastAPl)
База данных: PostgreSQL / MySQL
Платежи: Stripe / YooKgssg / CloudPayments
Видео-звонок: интеграция (Jitsi, Zoom SDK, Twilio, Agora)
- Этап 2 (Полноценная монетизация)
- Нель
— Внедрить оплату урока на платформе и расширить функционал
- Основной функционал
— Процедура оплаты занятия (эскроу-система)
- Расширенный профиль преподавателя (оценки, отзывы)
- Внутренний чат для общения
• Бронирование слотов (календарь)
Система рейтингов и отзывов
- Технологии (доработка)
Бекенд: Логика транзакций, хранение статусов платежей
Фронтенд: Управление расписанием, чат
Оплата: Реализация скрох (Stripe Payment Intents и т.п.)
Уведомления: Push, e-mail (FCM, OneSignal и др.)