Casbin-forum  - 仿照 V2EX 的论坛网站

xipsam 8天前

casbin-forum 是一款仿照V2EX的论坛网站,主要仿照 V2EX 的样式及大部分功能,目前已经实现了其中大部分的功能,现作为 Casbin 官方论坛使用,项目开源。

  • 数据库

支持Xorm所支持的所有数据库,包括MySQL、PostgreSQL、Oracle、MS SQL Server、SQLite......

  • 技术栈:

前端是 javascript+React 框架,后端主要使用 Golang 的 Beego+xorm

  • 国际化:

论坛目前通过i18next支持中文及英文,日后会增加更多的语言

  • 可自定义性强

论坛大部分数据独立为配置文件,方便更改,自定义性强

  • 附加功能
  1. 评论区支持 Markdown + HTML
  2. 支持的多种多样的登录 /注册方式,目前有 Github 和 Google 两种,你也可以在设置中自主绑定,以便登录。其他方式还在增加中,最近会加入QQ的部分。
  3. 新建评论 /主题可以拖拽添加图片,就像 Github 上那样,图片支持阿里云CDN存储
  4. 更多的功能还在持续添加中......
  • 部分功能截图
  1. 主界面:

2. 个人设置界面:

3. 发帖界面

......

  • 源码及地址:

Github: Casbin-forum

Demo: Casbin forum

更多详情信息各位可以亲自体验,以及阅读 README

PS: 目前还在持续的更新版本增加功能以及修复 Bug

    公告

    《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

    课程地址:https://www.shiyanlou.com/courses/1436
    9折优惠邀请码: ZHwfIjb1

    该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。