Introduce(简介)

项目介绍

📂 项目结构

  • Controllers:控制器层,处理客户端请求并返回响应。

  • Models:数据模型层,定义数据库实体和相关业务逻辑。

  • Services:服务层,包含核心业务逻辑。

  • utils:存放一些辅助函数

  • wwwroot:存放前端静态网页

  • plugin:存放插件文件

🌟 功能模块

  1. 用户管理:用户注册、登录、资料修改。

  2. 帖子管理:发帖、结束、删除、查看帖子详情。

  3. 评论功能:对帖子发表评论。

  4. 点赞与收藏:支持用户对帖子和评论的点赞与收藏,支持获取一周点赞和收藏排行榜

  5. 分类系统:支持为帖子分配分类。

  6. 图片管理:支持帖子图片上传与管理。

  7. 邮件发送:支持站点邮件通知

  8. 站内消息:支持站内消息交流

  9. 插件系统:支持自定义插件加载

🛠️ 技术栈

  • 后端框架:.NET 8

  • 数据库:MySQL

  • 依赖管理:NuGet

📝 贡献指南

  1. Fork 本仓库。

  2. 创建一个新分支:git checkout -b feature/your-feature-name

  3. 提交更改:git commit -m 'Add your message here'

  4. 推送到远程分支:git push origin feature/your-feature-name

  5. 提交 Pull Request。

📞 联系方式

如有问题或建议,请通过以下方式联系我:


感谢您的支持和贡献!

Last updated