Skip to content
/ wejoin Public

An activity organization application using Fiber framework.

License

Notifications You must be signed in to change notification settings

andycai/wejoin

Repository files navigation

Wejoin

一个活动组织的应用程序,使用 GoFiber、Gorm、MySQL等开发。

Web 框架

使用 Fiber Web Framework 开发

Golang

1.18+

数据库

  • MySQL
  • SQLite
  • PostgreSQL

用户

  • 注册
  • 登录
  • 完善用户信息(昵称,头像等等)

群组

  • 创建群组
  • 申请加入群组
  • 取消申请
  • 管理员审批申请
  • 管理群成员(批准加入、剔除等)
  • 提升管理员
  • 转让群主
  • 退出群组
  • 删除群组
  • 更新群公告
  • 更新群名称
  • 更新群LOGO
  • 管理群活动(发布、修改、删除等)

活动

  • 创建全局活动,所有人都可以参与
  • 创建群活动,只有群成员才能参与
  • 更新活动,如标题、描述、地址、开始时间和结束时间等
  • 结算活动
  • 终止活动
  • 报名活动
  • 取消报名
  • 带人参加活动,如小明+1,小明+2等

比赛 TODO

  • 八人转
  • 混双转
  • 循环积分赛
  • 擂台赛等

About

An activity organization application using Fiber framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published