По задачам: 1. Добавить ЛК 2. Прикрутить API ChatGpt 3. Добавить шлюз оплаты, чтобы пользователи могли легко и безопасно оплачивать услуги.
Разработка web сайта стриминг сервиса.
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Краткое описание технического задания для создания сайта видеотрансляций по принципу мультикаст вещания с нативно интегрированной донат системой.
Функциональные требования:
1 Регистрация и аутентификация пользователей.
2 Реализовать функционал пополнения баланса аккаунта и вывода средств с помощью предложенных платёжных сервисов.
3 Просмотр контента. Любой пользователь должен иметь возможность просматривать любой доступный ему стрим на сервисе в real time режиме.
4 Любой пользователь должен иметь возможность начать трансляцию, поделиться ею и интерактивно взаимодействовать со зрителями.
5 Во время просмотра стрима, зрители должны иметь возможность отправлять микро-донаты стримеру в реальном времени и видеть отправленные донаты от других пользователей в интерактивном режиме.
6 Реализовать систему комментариев и чата, которая позволит зрителям общаться между собой и с авторами стримов.
7 Реализовать несколько тематических страниц предоставляющих косвенные механизмы фильтрации стримов.
8 Внедрить минимально необходимую систему модерации контента.
Технические требования:
1 Весь проект должен быть написан на TypeScript.
2 Frontend исключительно на React. Адаптивная вёрстка должна соответствовать уже готовому дизайну в Figma.
3 Backend на любом подходящем фреймворке или JS библиотеке, предпочтительно на NodeJS платформе. В случае необходимости и при наличии объективных преимуществ для реализации конкретно наших задач, может быть выбран и другой язык программирования для построения backend части проекта.
4 База данных должна иметь реляционную модель. СУБД - произвольная, соответствующая нагрузкам и специфике проекта. Предпочтительно Postgres/MySQL.
5 Деплой проекта на Google Cloud с применением контейнеризации.
6 В качестве технологии передачи и обработки видео потока расмотреть технологию WebRTC, или предложить другой более подходящий вариант. Также необходимо внедрить высококачественный видеоплеер с возможностью управления настройками звука и качеством видео для оптимизации трафика.
7 Опыт использования сайта на мобильном телефоне должен быть подобен опыту использования приложения. Возможно необходимо будет интегрировать PWA технологию.
8 Обеспечить защиту от возможных атак и уязвимостей.
Дополнительные требования:
1 Масштабируемость и нагрузки: VMP должен выдерживать нагрузку ~5000 активных стримов и ~50 000 активных зрителей. Проект должен быть реализован с учетом дальнейшей горизонтальной масштабируемости без радикальных изменений в архитектуре. При необходимости интегрировать балансировку нагрузок.
2 Тестирование производительности: Провести тестирование производительности и нагрузочное тестирование системы для проверки ее работоспособности и способности выдерживать заявленные нагрузки.
3 Локализация: EN, RU.
4 Гибкая методология разработки со спринтами и дашбордами.
Данное техническое задание представлено в максимально упрощённом виде. Полную версию ТЗ для MVP предоставим после предварительного обсуждения.
- Похожие заказы
- $100Веб-программирование20 заявокЗакрыт7 месяцев назад
сайт bananafix.in.ua нужно добавить укр версию сайта перевод автоматический <link rel="alternate" hreflang="uk-UA" href="https://bananafix.in.ua/ua/" /> <link rel="alternate" hreflang="ru-UA" href="https://bananafix.in.ua/" /> https://bananafix.in.ua/ua -украинская версия должна иметь в slug ...
Веб-программирование3 заявкиЗакрыт7 месяцев назадНеобходимо каждые 10 секунд, если возможно быстрее - ещё лучше, проверять наличие свободных дат в календаре на сайте и присылать уведомление в телеграм о их наличии.
Веб-программирование6 заявокЗакрыт8 месяцев назадНеобходимо на интерактивной карте согласно списка установить геометки, при нажатии на которые будет всплывать tip (подсказка) со статическим контентом внутри. Нужно реализовать с возможностью встроить в Тильду (там есть возможно вставлять скрипты, ...
Веб-программирование1 заявкаЗакрыт8 месяцев назадДобрый день! Необходимо вытянуть алгоритмы расчета с сайта
Веб-программирование4 заявкиЗакрыт7 месяцев назадЕсть таблица-отчет в google docs, которая заполняется ежедневно количеством заказов за прошлый день. Заказы берутся из системы remonline.app Скрины обоих систем прикреплены. Доп информацию, если нужно, я предоставлю. ...
Веб-программирование1 заявкаЗакрыт8 месяцев назадПотрібно на основі https://symbol.ua/uk/online-fitting розробити примірочну для нашого сайту! На даному сайті працює плагін від компанії Revery AI, якщо я альтернативні плагіни за допомогою яких Ви зможете створити примірочну для нас - прийму всі варіанти ...
Веб-программирование4 заявкиЗакрыт7 месяцев назадЗдравствуйте.Есть локальный регистратор cctld.uz , есть их API (прикладываю во вложение).Есть установленный WHMCS 8.5. Требуется разработать модуль регистрации доменов. P.S. Есть горький опыт с кидалой, Виктор Кондратьев зовут! предоплату получил, первое время ...
Веб-программирование1 заявкаЗакрыт7 месяцев назадЕсть необходимость с помощью Яндекс Карты Апи создать приватную карту в виде сайта с логином и паролем для входа. С возможностью добавления на карту различных точек (по конкретному адресу) с описанием каждой метки.
Веб-программирование1 заявкаЗакрыт8 месяцев назад- $60
Некоторые категории на сайте иногда отдают ошибку 500 при открывании, или сообщение "There has been a critical error on this website." Это не привязано никак к конкретным категориям: страница может открыться, может нет.
Веб-программирование5 заявокЗакрыт7 месяцев назад