Разработка музыкального стримингового сервиса

Требуется создать комплексное решение для прослушивания и рекомендации музыки, состоящее из трех ключевых компонентов: клиентской части (front-end), серверной логики (back-end) и базы данных.

Основные задачи проекта

  • Front-end разработка: Создание интуитивно понятного и адаптивного пользовательского веб-интерфейса для поиска, воспроизведения и управления музыкальной библиотекой.
  • Back-end разработка: Реализация серверной логики для обработки запросов, управления пользователями, плейлистами и потоковой передачей аудио.
  • База данных: Проектирование и развертывание базы данных для хранения информации о треках, альбомах, исполнителях, пользователях и их предпочтениях.
  • Алгоритмы рекомендаций: Интеграция или разработка "умных" алгоритмов для анализа поведения пользователей и формирования персонализированных рекомендаций музыки (похожие треки, новые релизы, тематические подборки).

Ключевые требования к функционалу

  • Система регистрации и аутентификации пользователей.
  • Каталог музыки с возможностью поиска и фильтрации по жанрам, исполнителям, альбомам.
  • Создание, редактирование и публикация персональных и общих плейлистов.
  • Плеер с базовыми функциями: воспроизведение, пауза, перемотка, очередь прослушивания.
  • Личный кабинет пользователя с историей прослушивания и избранным.
  • Административная панель для управления контентом и пользователями.
  • Система рекомендаций, которая предлагает музыку на основе прослушанных треков и предпочтений.

Цель проекта - создать современную, производительную и удобную платформу для любителей музыки с элементами искусственного интеллекта для персонализации контента.

Диагностика и исправление ошибок интернет-магазина после обновления

После проведения работ по обновлению сайта на WooCommerce полностью прекратили поступать заказы. Необходимо найти и устранить критические ошибки, влияющие на функционал и, возможно, на визуальную часть. Также сайт потерял позиции в поиске Google из-за возникших проблем.