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.
Feedback
Any question pls add issue on github:Funboot Issues
Demo
- Funboot Demo:https://funpay.funboot.net/backend/ test 123456
- FunMall Mall System Demo:https://funmall.funboot.net/ Docs&Templates
- FunPay Personal Pay System Demo:https://funpay.funboot.net/
- FunCms Cms System Demo:https://funcms.funboot.net/ Templates
- FunBBS BBS System Demo:https://funbbs.funboot.net/ Docs
- FunChat Chat Room Demo:https://chat.funboot.net/ Docs
Installation
https://github.com/funson86/funboot/blob/master/docs/guide/start-installation.md Installation Video
Development Docs
https://github.com/funson86/funboot/blob/master/docs/guide/README.md
Video
- Installation Video
- Gii Usage
- Gii Code Rule
- Backend Introduction
- Backend Code Explain
- Saas Developing
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
-
Saas: Build-in multiple subsystem, support multiple domain, or as a platform in one domain
-
Rapid Development:Powerful, concise and easy to understand directory structure.
-
Code Generator:Provide Funboot Gii code generator, generate backend page quickly Docs
-
RBAC Role : Multiple dimension auth management, multiple role and department, support permission and data management dynamically Docs
-
I18n & Auto translation: Support multiple language. automatically translate after config the key. Docs
-
Abundant Component
-
Api: Restful Api, Oauth2, etc
-
System Log: Operation/Login/Error/Db/Console/Mail logs displayed in the backend
-
Schedule Task:Manage on time executing task in the backend
-
Dict Data, Echart, etc
-
Acceptance test