# LeaApi **Repository Path**: bigcat9527/LeaApi ## Basic Information - **Project Name**: LeaApi - **Description**: LeaApi是一款基于 ThinkPHP5.1+layui2.2 的一款api管理工具,页面简介,功能丰富。 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 29 - **Created**: 2018-04-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README LeaApi 管理工具 =============== ### 基于 ThinkPHP5.1+layui2.2 的一款api管理工具,其主要特性包括: + 简洁的页面,排版整洁,良好的交互体验 + 包含权限,每个人都可以发布自己的项目并邀请别人参与自己的项目,并设置每个人的权限(写或者看的权限) + 跟 `Postman` 整合,支持从 `Postman` 一键导入。在 `Postman` 调试完成下直接导入。 + 用户浏览记录,接口一旦修改将有标记提示已更新 + 项目管理,可以邀请,隐藏,发布,退出 ### 待加入功能: + ~~邀请用户加入项目,并设置权限~~ + `mongodb` 支持 + 用户邮箱认证,发送Api + 导出到 `Postman` + 增量更新,从`Postman`同步更新(目前同步规则是新增不覆盖) + 缓存处理,静态处理 + 导出html,pdf > 安装方法:运行环境要求PHP5.6以上,mysql5.7以上。使用 git 将代码clone到本地,进入目录后 `composer update `,在`config/database.php`配置好数据库即可。可以参考thinkphp5.1部署方式 ## 注意 该项目暂时处于测试阶段,并不能保证无bug运行,请等待正式版发布,欢迎`star`,欢迎提需求和bug。 `postman`导出方式,在collection中选择项目,打开 `...` ,点击export即可。将导出的文件导入。也可以直接在该系统中添加和编辑api。 ## 界面截图 ![1](/public/1.png "1") ![2](/public/2.png "2") ![3](/public/3.png "3") ![4](/public/4.png "4") ![5](/public/5.png "5")