v2-lab / hollow

This is a hollow for school

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hollow

项目简介

树洞项目,包括移动端网页及 pc 端管理后台,注册用户可以在 hollow 中发布树洞,通过考试的用户还可以匿名发布及回复。

技术栈 [WIP]

暂时没有想好,目前看来前端用 Vue 或者 React, 后端使用 Nest 或者 Go, DB 使用 Mongo 或者 MySQL。

需求文档

一、管理后台

1.1 登录注册

登录、注册

1.2 用户管理

用户增删改查、改为更改用户权限

1.3 公告管理

公告 CURD

1.4答题管理

题目 CURD

1.5树洞管理

Hollow 及评论 CURD

二、用户端

2.1 登录注册

登录、注册、OAuth

2.2 答题模块

2.3 Hollow 模块

  • Hollow 展示
    • Hollow 展示用户名(匿名昵称),用户名后为是否为认证用户的icon,通过未通过都需要设置 icon
    • 展示列表中可以点赞,点击 Hollow 评论进入 Hollow 详情
    • 如果有图片只展示第一张图片,点击图片可以全屏显示
  • Hollow 详情
  • Hollow 发布 Hollow 发布时最多三张图片 左下角可以选择实名或者匿名,参考脉脉
  • Hollow 评论可点赞,不可发布图片

2.4 个人信息

  • 头像
  • 个人信息
  • 答题入口

About

This is a hollow for school