Moodify Music — Стриминговая музыкальная платформа

Веб-программирование 150 000 UAH
Работа 1 из 5
Платформа следующего поколения с сложным техническим стеком. Проект сочетает в себе стриминг с высокой нагрузкой, искусственный интеллект и работу со звуком в браузере.

Ключевые технические решения:
Искусственный интеллект (AI): Интеграция Google Gemini API для умных рекомендаций и генерации плейлистов по текстовому промпту (например, "летние синтпоп вибрации").
HLS Стриминг: Реализован адаптивный битрейт (как в YouTube/Spotify) через hls.js для плавной работы даже при плохом интернете.
Расширенный звук (Web Audio API): Встроенный эквалайзер, эффекты (Реверберация, управление скоростью) и визуализация звуковой волны (осциллограф) в реальном времени.
Оффлайн режим (PWA): Полноценная работа без интернета благодаря Service Worker и IndexedDB.
Социальные сети в реальном времени: Чаты и отображение активности друзей (Friend Activity) через Socket.io.

Технологический стек:
Frontend: React, TypeScript, Tailwind CSS, Zustand, Framer Motion.
Backend: Node.js, Express, MongoDB.
APIs и библиотеки: Gemini API, Spotify API, Socket.io, HLS.js, Web Audio API.

#React #NodeJS #Fullstack #mongodb #audio-services #streaming #AI #web-design