📅  最后修改于: 2023-12-03 14:59:06.037000             🧑  作者: Mango
7485438 是一个基于 C# 的开源社区论坛,旨在提供一种交流与学习的平台。该项目采用了 .NET Core 技术栈,使用了 ASP.NET Core MVC 和 Entity Framework Core。
系统集成了 ASP.NET Core Identity,用户可以注册、登录、修改个人信息、上传头像等操作。同时支持不同用户角色,如管理员、普通用户等。在此基础上,可以实现授权访问页面、操作权限控制等功能。
用户可以发表、修改、查看、删除自己的帖子。同时管理员也可以管理所有帖子,包括查看、删除、编辑等。系统还支持帖子分类、标签、搜索等功能。
用户可以对他人的帖子进行评论,同时也可以回复其他用户的评论。评论和回复支持 Markdown 格式,同时支持点赞和回复提醒等功能。
用户可以通过站内信进行私信沟通,同时支持已读未读标记、消息提醒等功能。
系统还支持用户个人中心、站点统计、日志记录、全站搜索等功能。
git clone https://github.com/limzg/CNode-Material-Design.git
cd CNode-Material-Design
将 appsettings.json.example 和 config.json.example 改名为 appsettings.json 和 config.json,并根据实际情况修改其中的参数。
dotnet ef database update
dotnet run