FunbootOriginating fromFunshopTo support multiple domains and multiple stores, it was redesigned as a SaaS system. On the basis of SaaS, functions were gradually expanded and some basic subsystems were developed, such as personal payment collection, CMS website, e-commerce, BBS, chat room, WeChat official account & mini program, etc. This solves the pain points of independent developers developing single projects for multiple customers and multiple projects, as well as code reuse and multiple deployments. It can also serve as the first choice for platform startups to quickly develop platforms and provide basic high-performance optimization methods.
It has multiple built-in subsystems, supports custom domains, and allows switching stores using a single domain code.
Personal payment/CMS/E-commerce/BBS/Chat room/WeChat Official Account & Mini Program, etc.
Supports Gii, basic CRUD/import/export, and built-in hooks simplify backend development code.
Image upload/date/time range selection/color selection/Baidu Markdown editor/multi-line text, etc.
Based on RBAC four-level access control, users can freely assign multiple role-based access control.
Improve the interface based on Yii2 RESTful, and provide OAuth2, etc.
Extensive development documentation and front-end/rear-end subsystem development examples are available for reference and copying during development.
Built-in caching, supports Redis, MongoDB, Elasticsearch, SnowFlake, etc.
We welcome all experts to improve the Funboot code. Please click "Star" to support our continued improvement.