Skip to content

shui-dun/seer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seer

赛尔号精灵图鉴网站

如何部署

  • apt install git-lfs && git lfs install
  • git clone https://github.com/shui-dun/seer
  • 根据application.template.yml编写application.yml
  • 根据docker-compose.template.yml编写docker-compose.yml
  • mvn clean package生成target/seer-server.jar
  • docker-compose up -d

测试网站

http:https://testen.top:83/

功能

  • 搜索精灵
  • 查看精灵信息
  • 查看历史浏览
  • 评论(需要登陆)

前端

前端没有使用框架,只使用了bootstrap UI库和原生JS

后端

后端使用了spring boot框架,另外使用了以下依赖:

  • mybatis(持久化)
  • shiro(权限控制)
  • swagger(接口文档与测试)

管理员

拥有admin role的用户拥有额外的权限,但这些功能没有提供GUI

  • 删除用户:GET /s/user/delete/{name}
  • 列出所有用户:GET /s/user/list
  • 删除评论:GET /s/comment/delete/{id}
  • 列出所有评论:GET /s/comment/list

截图

主页

home

注册界面

signup

搜索精灵

search

精灵信息

info

About

赛尔号精灵图鉴网站

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages