今天给大家推荐一个模仿掘金平台:CMS系统。
项目简介后台采用.Net Core 6开发的,前端采用Vue前后端分离的架构。目前实现简约的权限管理系统、基础字典项管理、随笔专栏,评论点赞,消息通知,标签等仿掘金模块。
技术架构1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、数据库支持:Microsoft SQL Server, PostgreSQL, MySQL, SQLite。
3、系统分为三端:后台管理系统、前端网页版本(兼容移动端)。
4、基于.Net Core 6 +Web Api + Vue开发。
5、支持第三方登录:GitHub、QQ、Gitee。
6、日志:Serilog,测试框:Xunit,云存储。
项目结构1、数据分析:总访问量、总用户数、新增访问量、新增用户数。
2、图书管理:图书列表、添加图书。
3、系统管理:用户管理、分组管理、权限列表、设置管理、Serilog日志
4、基础设置:字典管理、字典类别管理、本地化语言、文档管理
5、工作台:专栏管理、技术频道、标签管理、随笔管理、评论管理
后台功能截图数据分析
图书列表
用户管理
分组管理
权限列表
字典管理
专栏管理
技术频道
标签管理
随笔管理
评论管理
1、随笔专栏,评论点赞,消息通知,标签
2、个人中心:注册、登录、关注、消息
3、创作:随笔、专栏。
前端截图首页
随笔详情
个人主页
关注列表
消息中心
创作中心
个人资料
项目地址:https://gitee.com/igeekfan/lin-cms-dotnetcore