
MSNS是一款音乐社交网站,采用Vue、Spring Boot和Spring Cloud等框架构建的,并基于微服务架构的前后端分离项目。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本系统为一款音乐社交网站,它采用了微服务架构的前后端分离设计,并可视为该项目最初的迭代版本,部分功能仍需进一步完善。其前端界面采用Vue.js与Vuetify框架构建,后端则以Spring Boot、Spring Cloud和MyBatis技术栈进行开发,并利用JWT技术进行用户身份验证。此外,项目还整合了ElasticSearch搜索引擎作为动态内容和音乐资源的检索服务,以及RabbitMQ消息队列用于实现不同微服务之间的异步通信。通过RabbitMQ与Stomp.js的结合,实现了系统内前后端之间的实时数据交互。该项目的前端访问地址请参考提供的链接。
系统内容上主要包含四个模块:动态模块、音乐模块、用户模块以及管理模块,总共涉及13个微服务。从用户角度来看,系统分为用户模块和管理员模块。用户可以进行注册、登录、查看及编辑个人资料、关注其他用户、发布动态以及对动态进行搜索、点赞和收藏等操作。在音乐方面,用户可以浏览、搜索、收藏和播放音乐内容。而管理员则负责动态内容的管理、音乐资源的管理、用户的管理以及自身管理员权限的管理等职责。经过持续的努力和改进,上述功能已经基本实现并达到预期效果。
全部评论 (0)
还没有任何评论哟~


