Yii 2 Advanced Project Template is a skeleton Yii 2 application best for developing complex Web applications with multiple tiers.
Uses Vagrant development environment, local usage without vagrant is possible but will not be supported by me there are other tutorials that can help you.
This template is created reduce repetitive work that is required to start off a project with all the modern must haves...
- User Module, RBAC & 2FA - Yii2 Usaruio
- OAuth2 Server Implementation - Yii2 OAuth2 Server
- Enhanced Gii - Yii2 Enhanced Gii
- Rtionship Trait (Save Related Models) - Yii2 Relation Trait
- RESTful APi Structure
- Local SSL - mkcert
- Vagrant - Vagrant
- Audit Trail - Yii2 Audit
- AdminLTE Theme v3 (Added to the backend) - Yii2 Adminlte Asset
- Multi-Channel Notification System (Added to the backend)
- Websocket Based Chat System (Added to the backend) - Yii2 Websocket
- Production ready
- Automated Testing
- Dockerize?