Необходимо добавить украинскую версию сайта bananafix.in.ua с использованием автоматического перевода. Версия должна иметь slug /ua/, включать переключатель языков в хедере, а также настройки hreflang для связи между русской и украинской версиями. Автоматическое добавление нужных тегов в <head> также требуется.
Разработка 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 предоставим после предварительного обсуждения.
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт2 года назад
Требуется разработать систему, которая будет каждые 10 секунд проверять наличие свободных дат в календаре на указанном сайте. В случае обнаружения свободных дат необходимо отправлять уведомления в Telegram. Ищем специалистов по веб-программированию с опытом в парсинге данных.
Веб-программирование6 заявокЗакрыт2 года назад- $100
Необходимо внести правки на сайте, включая добавление личного кабинета, интеграцию API ChatGpt и настройку шлюза оплаты для удобных и безопасных расчетов пользователей. Ожидается качественная реализация всех задач.
Веб-программирование20 заявокЗакрыт2 года назад Необходимо создать интерактивную карту с геометками торговых точек. При нажатии на метку должно всплывать окно с подсказкой, содержащей статический контент. Решение должно быть совместимо с платформой Тильда для внедрения скриптов и стилей.
Веб-программирование1 заявкаЗакрыт2 года назадТребуется специалист по веб-программированию для извлечения алгоритмов расчета с сайта. Задача включает анализ и реализацию бизнес-логики. Необходим опыт работы с веб-технологиями.
Веб-программирование4 заявкиЗакрыт2 года назадТребуется разработать скрипт для автоматического переноса количества заказов из системы remonline.app в Google Таблицы. Скрипт должен проверять заказы за предыдущий день и записывать данные в определенную ячейку. Используйте API remonline для доступа к данным. Укажите цену и сроки выполнения.
Веб-программирование1 заявкаЗакрыт2 года назадПотрібно розробити примірочну для сайту магазину одягу, використовуючи плагін Revery AI або альтернативні рішення. Розглянемо всі варіанти, включаючи можливі рішення без використання плагінів. Чекаємо на цікаві пропозиції та ідеї для реалізації проекту.
Веб-программирование4 заявкиЗакрыт2 года назадТребуется разработать модуль для регистрации доменов в WHMCS 8.5, используя API локального регистратора cctld.uz. Необходима интеграция с установленной системой. Опыт работы с WHMCS и API будет преимуществом.
Веб-программирование1 заявкаЗакрыт2 года назадНеобходимо разработать веб-интерфейс с использованием Яндекс Карты Апи для создания приватной карты. Проект включает реализацию функционала входа с логином и паролем, а также возможность добавления точек на карту с указанием адреса и описанием каждой метки.
Веб-программирование1 заявкаЗакрыт2 года назад- $60
Необходимо устранить ошибки 500 и критические ошибки на страницах категорий Wordpress. Проблема возникает случайно, не привязана к конкретным категориям. Требуется анализ и работа над стабильностью сайта.
Веб-программирование5 заявокЗакрыт2 года назад