# api-cloud-backend
**Repository Path**: shungen/api-cloud-backend
## Basic Information
- **Project Name**: api-cloud-backend
- **Description**: 提供对外接口服务的一站式解决方案。管理员可以接入并发布接口,可视化各接口调用情况;用户可在线浏览所有开放的接口以及在线调试,并通过客户端SDK轻松调用接口。
- **Primary Language**: Java
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-07-24
- **Last Updated**: 2024-08-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# ShunAPI Hub
> api_cloud
>
> 对外接口服务一站式解决方案
>
> 前端链接:https://gitee.com/shungen/api-cloud-frontend.git
>
> 后端链接:https://gitee.com/shungen/api-cloud-backend.git
>
> 在线体验地址:http://1.94.166.155:6661/
## 一、项目介绍
对外接口服务一站式解决方案,目前已经实现的功能如下
用户:
- 登录、注册、退出登录(√)
- 用户资料管理(√)
- 在线查看接口列表(√)、搜索接口(√)、在线调用(√)、技术文档、sdk调用(√)
- 个人工作台
- 积分信息(√)
- 密钥管理(√)
- 个人接口访问统计
管理员:
- 登录、退出登录(√)
- 用户管理
- 增删改查(√)
- 封禁、解封(√)
- 接口管理
- 接口上线/下线【刷新网关映射】(√)
- 接口访问信息统计(√)
- 用户积分管理、充值等(√)
- 普通用户所有功能(√)
### 2.2 技术栈
前端:Vue、TypeScript、Navie UI等
后端:Java、SpringBoot、Mybatisplus、Gateway、Redis、Docker、jaspty
数据库:Mysql
构建工具:前端vite,后端Maven
部署:nginx,后端jar后台部署
### 2.3 部分功能界面截图
首页
接口搜索

在线调用
登录、注册
用户工作台
管理员后台
