Lightweight CMS based on: php framework slim 3, laravel eloquent, symfony event dispatcher, Twig templater and other libraries
The rapid creation of a new website.
Admin panel based on template: SB-admin v2;
Implemented modules:
- Options
- Group Options
- Auth system
- Create visual page, and create route
- Create sections(categories) and hierarchical sections(categories)
- Frendly admin panel
- User customize show field and sortable fields from tables(your settings for every page type)
- Admin panel table pagination(your settings for every page type)
- Admin panel count show items in table(your settings for every page type)
- Many types show field from admin panel(hidden, checkbox, select, wysiwyg html, text)
- Logging system
- Developer admin panel mode
If you are interested in this system, place a star )))
Installation:
git clone https://github.com/andrey900/SlimCMS.git
php composer install
After install create folder: cache, log. Set permittion from write this folders.
Enter admin panel:
- url: /auth/login
- login*: admin
- password: admin
*if use email for login: [email protected]
Project use additional library:
- Slim v3;
- Slim Twig Templater v2;
- Slim Flash;
- Monolog - save log in file or DB(mysql, sqlite);
- Slim http cache(don't use this time);
- Slim CSRF protection;
- Portable DB sqlite;
- Illuminate database v5.2;
- Illuminate pagination v5.2;
Supported versions of php:
- php: ^5.5
- php: ^7.0
The SlimCMS platform is open-sourced software licensed under the MIT license.