欢迎添加微信互相交流学习哦!
项目源码:https://gitee.com/oklongmm/biye
1.网站的首页
页面我个人觉得还是好看的,作为一个java后端开发人员,学习点前端知识还是很有必要的,有没有听过一句话,java后端工程师很多都是进可攻前端,退可守后端。菜单导航栏用的是bootstrap的导航组件,轮播图也是bootstrap的轮播组件,随便看一下官网的文档就可以做出来了,感兴趣的朋友可以自学一下,有网页设计基础就可以很快上手了。。
2.登录和注册界面
3.榜单页面
4.歌手页面
5.专辑页面
6.MV页面和MV播放页面
mv播放采用的是video.js视频播放插件,很好用的一个插件。
7.音乐播放器界面
我本人写的一个html5音乐播放器,现在主流的浏览器都支持H5了,所以利用H5的audio音频标签实现歌曲播放很简单。我做毕业设计的时候想找一个网上开源的音乐播放器,发现都没有自己喜欢的,所以我决定自己开发。我刚开始没有思路,后面网上慢慢找资料学习和对比现在主流音乐网站的音乐播放器的功能,就自己开发出来了,支持歌曲列表操作,删除一首和清空列表,歌曲支持点击进度条和拖动按钮实现快进和快退操作,歌曲支持简单的行匹配效果,支持动画平滑滚动效果,歌手的图片会根据后台上传的歌手图片中查找出来显示,带点图片感觉比较好看一点。
9.后台登陆界面和后台主页
后台登陆界面也是自己设计的,重点是好看哈哈。。慢慢的我发现了设计页面的窍门,背景很重要,背景随便找张色彩丰富的图片利用ps进行高斯模糊效果,就很好看了。这个登陆界面做过项目以来设计的最好看的登陆界面,感觉进入这个界面是不是很想登陆看看什么效果。。
10.后台用户管理
图标问题后期再弄,layui图标较少,所以就直接不加图标了。以后做项目肯定需要加上图标美观一点,这需要利用第三方图标。
11.歌手管理
12.歌曲管理和添加歌曲
13.歌词管理
支持歌词文件批量上传,没有和歌曲建立关联,Ajax请求查找歌词时根据歌曲名称和歌手名称进行查找。
14.歌单管理
对歌单进行CRUD操作,还有为歌单中加入歌曲。
15.专辑管理
16.上传MV和MV管理
以上只重点介绍核心功能模块,项目代码量我觉得够多了