新版 NWPU-ACM 查询系统
dependabot-bot and dependabot[bot] build(deps): [security] bump merge from 1.2.0 to 1.2.1 in /frontend
Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.0 to 1.2.1. **This update includes security fixes.**
- [Release notes](https://github.com/yeikos/js.merge/releases)
- [Commits](yeikos/js.merge@v1.2.0...v1.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Latest commit 2002adb Nov 15, 2018

README.md

新版 NWPU-ACM 查询系统

Powered by ZenHub Build Status Quality Gate codecov

功能

  • 题量查询

开发中

  • 历史记录
  • 题量追踪
  • 邮件提醒
  • 排行榜
  • 查重
  • ……

目录结构

  • frontend: 前端
  • crawler: 题量查询爬虫,可以同时被前端和后端使用
  • crawler-api-backend: 题量查询后端,提供了查询API
  • backend: 项目后端,提供身份验证、权限验证、邮件发送以及其他需要读写数据库的功能。本模块存储在 acm-statistics-abp 中,使用 git subtree 来同步

每个模块的具体内容请参考模块内的 README

运行环境

  • 在部署时需要运行 frontend、 crawler-api-backend 和 backend
  • backend 的安装及运行方式请参考该模块内的 README
  • 至少需要 nodejs 8 以上才能运行
  • 三个模块都需要使用 npm install 来安装依赖

开源协议

  • 如无特殊声明,均为 GPL-3.0 协议
  • crawler 模块中的 crawlers 目录中的文件为 BSD 2-Clause 协议

贡献代码