music-website开源项目 – 前后端分离的音乐网站
music-website 是一个前后端分离的音乐网站项目,前端使用 Vue3 + TypeScript + ElementPlus 框架,后端采用 Spring Boot + MyBatis + Redis + Minio 技术栈。项目提供了从用户系统到音乐播放的全套功能,包括音乐播放、歌词同步显示、音量控制、用户登录注册、个人信息管理、歌曲和歌单搜索、评论、打分、收藏、下载等功能。此外,项目还提供了后台管理系统,支持对用户、歌曲、歌手、歌单的完整管理。项目支持 Docker 部署,并提供了完整的运行文档,适合初学者学习前后端分离项目的开发和部署。