Skip to content

Leladatan/spotify

Repository files navigation

Project Spotify (clone)

spotify


Информация по проекту

Данный проект является копией Spotify.

Описание проекта

Проект написан на Next.js в связке с Supabase. Из текущего функционала, который есть на сайте:

  • Добавление песен
  • Пометить любимую песню
  • Прослушивание песен
  • Переключение песен
  • Повтор
  • Mute/Unmute песен
  • Авторизация/Регистрация
  • Готовая страница аккаунта - редактирование профиля, его отображение и отображение библиотеки треков, которые добавлял пользователь
  • Изменяемые поля: Имя и аватар
  • Прослушивание треков стало намного лучше! Теперь volume, сохраняется на клиенте и не спадает при переключении треков
  • Полный адаптив с ПК до телефона

Заключение

Проект фактически готов, единственный недостаток это загрузка сразу всего массива песен, т.е нет ленивой загрузки при скролле или что-то подобное, грузиться сразу весь массив с сервера. А в целом проект вышел хорошим опытом для меня в дальнейшем, пока, что этот проект лучшее, что я мог редактировать. gifSpotify