# koa_system **Repository Path**: 1821599293/koa_system ## Basic Information - **Project Name**: koa_system - **Description**: 🔥🔥🔥Koa2 + React商城项目 前端-React + Antd 前端-Vue2 + Element-plus 后端-Koa2 + Sequelize - **Primary Language**: JavaScript - **License**: Zlib - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-09-30 - **Last Updated**: 2025-09-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目介绍 ### 文件夹介绍 ``` js KoaLearning: 后端项目Koa版本 (正在开发中...) Express: 后端项目Express版本 (正在开发中...) ReactAdmin: React版本前端后台 (正在开发中...) uniClient: uni-app版本前端前台 (正在开发中...) WebClient: 网页三剑客版本前端前台(正在开发中...) Vue2Client: Vue2版本前端后台(正在开发中...) Vue3Client: Vue3版本前端后台(正在开发中...) ``` ### 状态码 | 状态码 | 含义 | | --- | --- | | 200 | 请求成功 | | 400 | 请求参数错误 | | 401 | 未授权 | | 403 | 禁止访问 | | 404 | 资源不存在 | | 500 | 服务器内部错误 | ## 技术 ```js 后端:koa + mysql + jwt + .... 前端React版本: React + vite + Ant Design + TypeScript +... 前端Vue2版本: Vue2 + Element-plus + ... 前端Vue3版本: Vue3 + Element-plus + ... Nodejs版本: Nodejs_v16.20.1 Mysql版本: mysql_v8.0.27 ``` ## 项目启动 1. 进入每个项目_安装依赖 ```shell npm install ``` 2. 后端_启动方式 ```shell 点击koa_start.bat ``` 3. ReactAdmin前端_启动方式 ```shell 点击react_start.bat ``` ## 注意事项 ```js 1.第一种方式去登录系统 已经上传了数据库node文件,建库名字为node,运行sql文件即可 管理员账号:amdin/123456 2.第二种方式去登录系统 在项目的KoaLearning\src\router\user.route.js文件中可以看见注册接口 在postman或者其他测试接口的软件来注册一个账号即可 或者自己绘制一个注册页面 3.注册接口: http://127.0.0.1:8000/api/user/register 请求方式: post 参数:username/password 类型:String/String 实例: response = { code: 200, message: '用户注册成功', data: { id: 66, username: '张三' } }; ```