Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/funson86/funboot
基于Yii2的Saas快速开发平台,内置多商户并内置商城、论坛、CMS等子系统。Yii2/Mysql/Mongodb/Redis/Elasticsearch/SnowFlake雪花算法ID生成 RBAC动态权限 数据权限 定时任务 日志/消息 代码生成Gii升级
https://github.com/funson86/funboot
funboot gii saas yii2 yii2saas yii2shop
Last synced: 5 days ago
JSON representation
基于Yii2的Saas快速开发平台,内置多商户并内置商城、论坛、CMS等子系统。Yii2/Mysql/Mongodb/Redis/Elasticsearch/SnowFlake雪花算法ID生成 RBAC动态权限 数据权限 定时任务 日志/消息 代码生成Gii升级
- Host: GitHub
- URL: https://github.com/funson86/funboot
- Owner: funson86
- License: bsd-3-clause
- Created: 2020-09-08T01:42:10.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-09T00:19:00.000Z (8 months ago)
- Last Synced: 2024-12-30T16:48:46.416Z (12 days ago)
- Topics: funboot, gii, saas, yii2, yii2saas, yii2shop
- Language: PHP
- Homepage: https://www.funboot.net/
- Size: 33.8 MB
- Stars: 305
- Watchers: 5
- Forks: 27
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Funboot —— An agile SaaS develop platform based on Yii
Funboot is an agile Saas develop platform based on Yii 2.x, provides common component to help developer focusing on business, support multiple domain, multiple subsystem, multiple store.
[EN Docs](https://github.com/funson86/funboot/blob/master/README.md)
[中文文档](https://github.com/funson86/funboot/blob/master/README_zh-CN.md)### Feedback
Any question pls add issue on github:[Funboot Issues](https://github.com/funson86/funboot/issues)
### Demo
* [Funboot](https://github.com/funson86/funboot) Demo:[https://funpay.funboot.net/backend/](https://https://funpay.funboot.net/backend/) test 123456
* [FunMall Mall System](https://github.com/funson86/funmall) Demo:[https://funmall.funboot.net/](https://funmall.funboot.net/) [Docs&Templates](https://github.com/funson86/funmall)
* [FunPay Personal Pay System](https://github.com/funson86/funpay) Demo:[https://funpay.funboot.net/](https://funpay.funboot.net/)
* [FunCms Cms System](https://github.com/funson86/funcms) Demo:[https://funcms.funboot.net/](https://funcms.funboot.net/) [Templates](https://github.com/funson86/funcms)
* [FunBBS BBS System](https://github.com/funson86/funbbs) Demo:[https://funbbs.funboot.net/](https://funbbs.funboot.net/) [Docs](https://github.com/funson86/funbbs)
* [FunChat Chat Room](https://github.com/funson86/yii2-websocket) Demo:[https://chat.funboot.net/](https://chat.funboot.net/) [Docs](https://github.com/funson86/yii2-websocket)### Installation
https://github.com/funson86/funboot/blob/master/docs/guide/start-installation.md [Installation Video](https://www.bilibili.com/video/BV1kP4y1t7ky/)
### Development Docs
https://github.com/funson86/funboot/blob/master/docs/guide/README.md
### Video
- [Installation Video](https://www.bilibili.com/video/BV1kP4y1t7ky)
- [Gii Usage](https://www.bilibili.com/video/BV1vq4y1d7WU)
- [Gii Code Rule](https://www.bilibili.com/video/BV18P4y1t7ub)
- [Backend Introduction](https://www.bilibili.com/video/BV1BP4y1t7q2)
- [Backend Code Explain](https://www.bilibili.com/video/BV1j34y1S7Bn)
- [Saas Developing](https://www.bilibili.com/video/BV1eQ4y1B7LK)### Funboot Feature
> Expect as a normal platform, Funboot support developing as a Saas system with build-in stores and subsystems.
> If same subsystem with different domain names, it becomes an ordinary SaaS system- [x] Saas: Build-in multiple subsystem, support multiple domain, or as a platform in one domain
- [x] Rapid Development:Powerful, concise and easy to understand directory structure.
- [x] Code Generator:Provide Funboot Gii code generator, generate backend page quickly [Docs](docs/guide/dev-gii.md)
- [x] RBAC Role : Multiple dimension auth management, multiple role and department, support permission and data management dynamically [Docs](docs/guide/dev-rbac.md)
- [x] I18n & Auto translation: Support multiple language. automatically translate after config the key. [Docs](docs/guide/dev-lang.md)
- [x] Abundant Component
- [x] Api: Restful Api, Oauth2, etc
- [x] System Log: Operation/Login/Error/Db/Console/Mail logs displayed in the backend
- [x] Schedule Task:Manage on time executing task in the backend
- [x] Dict Data, Echart, etc
- [x] Acceptance test
### Snapshot
![funboot-01.png](https://i.loli.net/2021/09/27/65SqdB71gAuWtPU.png)
![funboot-03.png](https://i.loli.net/2021/09/27/gxWGJzbOXLK7y4V.png)
![funboot-05.png](https://i.loli.net/2021/09/27/5YJzOGb9vHQEreh.png)
![funboot-07.png](https://i.loli.net/2021/09/27/OPW1XlALSK3tVNe.png)
![funboot-09.png](https://i.loli.net/2021/09/27/gSUQn5rt4zCNZIE.png)
![funboot-31.png](https://i.loli.net/2021/09/27/AndQEaqCb3PsKFp.png)
![funboot-33.png](https://i.loli.net/2021/09/27/UXwekmHFM8ATsnW.png)
![funboot-35.png](https://i.loli.net/2021/09/27/1gEOw6idfTL9e87.png)