文件名称:GlaxOJ:用 Javascript(Nodejs 和 React)编写的在线法官
文件大小:430KB
文件格式:ZIP
更新时间:2024-08-23 23:19:51
react nodejs heroku sequelize online-judge
葛兰素史克 GlaxOJ 是一个在线裁判应用程序。 像所有在线法官一样,它包含一组编码问题,允许其经过身份验证的用户解决这些问题并获得判决。 它也允许用户可以享受一些扩展功能。 现场: 技术栈 前端 网址: 顺风 React 后端 节点js PostgreSQL 数据库 序列化 ORM 和 Docker 化。 部署 带 docker 的 Heroku 安装 安装 nodejs。 安装 npm。 安装 postgreSQL 并配置数据库并在此处提供您的配置 。 输入npm install和cd Frontend && npm install 。 重写您更喜欢的 .env 文件。 为后端输入npm start ,为前端输入cd Frontend && npm install 。 特点/用途 用户可以—— 问题 查看分页问题。 查询问题属性。 查看具体问题。 提交解决方案(
【文件预览】:
GlaxOJ-master
----heroku.yml(128B)
----.gitignore(33B)
----Dockerfile(677B)
----package.json(800B)
----controller()
--------judge()
--------user()
--------submission()
--------problem()
----package-lock.json(97KB)
----.dockerignore(13B)
----Service()
--------auth.js(1KB)
--------jwt.js(441B)
----models()
--------index.js(1KB)
--------Submission.js(1KB)
--------Problem.js(1KB)
--------User.js(832B)
----index.js(6KB)
----api_response.js(515B)
----docker-compose.yaml(462B)
----.deepsource.toml(103B)
----README.md(2KB)
----config()
--------.gitignore(12B)
--------config.example.json(528B)
----routes()
--------index.js(364B)
--------problem.route.js(856B)
--------user.route.js(699B)
--------submission.route.js(1KB)
----Frontend()
--------.gitignore(19B)
--------package.json(1KB)
--------package-lock.json(608KB)
--------src()
--------postcss.config.js(179B)
--------public()
--------README.md(3KB)
--------tailwind.config.js(342B)
----example.env(160B)