Разработать платформу для проведения онлайн курсов и вебинаров
Базовый функционал сервиса:
- Авторизация с помощью логина/пароля, с помощью Яндекс, Гугл, Вконтакте
- Каталог всех курсов. Курсы могут быть платными, или бесплатными. Курс состоит из списка модулей, в каждом из которых будут страницы с текстом/видео/тестом
- Каталог всех вебинаров. Вебинары могут быть как платными, так и бесплатными. На вебинаре может быть несколько спикеров, и много слушателей.
- Интегрировать платформу для онлайн конференций в приложение (agora,zoom или другое)
- Делать записи конференций (если указано в настройках конференции) и делать запись доступной на 30 дней для участников конференции.
- Поиск вебинаров по теме, названию. Сортировка по дате и по цене.
- Список предстоящих вебинаров в личном кабинете
- Чат пользователей
- Список прошедших вебинаров пользователя
- Список доступных курсов
- Интегрировать оплату (робокасса)
Требования по стеку:
- Фронтенд: react или vue
- Бэкенд: NodeJS или Django
- БД: postgresql
Присылайте ваше портфолио, примерную стоимость и сроки для данного проекта, а также контактную информацию. Подробное ТЗ уже готово, вышлю по запросу.