Skip to content

竞赛管理系统服务端项目,基于 Node.js 开发,主要使用 TypeScript 编写,使用 Express 框架构建 Web 服务器,使用 Sequelize 框架操作 MySQL 数据库。

Notifications You must be signed in to change notification settings

emosheeep/competition-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

竞赛信息管理系统后台

前端项目地址

后端项目基于 Node.js 开发,主要使用 TypeScript 编写,使用 Express 框架构建 Web 服务器,使用 Sequelize 框架操作 MySQL 数据库。

用都用了,点个星星呗。

运行方法

请预先安装 Node.js 环境,并在项目根目录下运行以下命令:

npm install --registry https://registry.npm.taobao.org/ # 使用淘宝镜像源安装依赖包
npm run dev # 启动项目

src/config/config.ts为配置文件,请填写相关数据库配置,否则无法正常连接。

src/config/init.sql为数据库基础数据,sql 文件为 Navicat 导出。请使用该 sql 文件在数据库中初始化数据,否则可能无法正常登陆,大佬自便。

项目默认运行在3000端口,如果手动更改端口,请与前端配置保持一致。

About

竞赛管理系统服务端项目,基于 Node.js 开发,主要使用 TypeScript 编写,使用 Express 框架构建 Web 服务器,使用 Sequelize 框架操作 MySQL 数据库。

Topics

Resources

Stars

Watchers

Forks