What features are provided?
- Multilingual: You can develop application that supports multilingual.
- Multi-Office: You can develop application that supports multi-office with separate privileges.
- App Configurations: You can easily manage app configurations, including app name, app logo, favicon, meta data, open graph data, etc. And you can easily back up your app configurations with the export feature, then you can import them into other applications that also use this boilerplate.
- AES-256 encryption: You can easily encrypt strings using the AES-256 algorithm with the function Helper::encrypt() & Helper::decrypt().
- DB & File Log: You can keep system & error logs using database and/or file.
- System Logs with comparison changes: You can see any changes of data easily in comparison to changes
- App Themes: You can change the CMS theme with 7 different options.
- Custom 404 | Not Found Page: You can modify the custom 404 | Not Found Page in resources\views\errors\404.blade.php.
- Custom 419 | Expired Page: You can modify the custom 419 | Expired Page in resources\views\errors\419.blade.php.
- Custom 503 | Maintenance Page: You can modify the custom 503 | Maintenance Page in resources\views\errors\503.blade.php.
- Secure Login: You can enable secure login to the app using Google reCAPTCHA v2 Checkbox & block the IP address that tries to log in to several times.
- Blocked IP: You can manage the blocked IP list (unblock) or manually set the IP blacklist.
- Error Logs: You can see & manage error logs in CMS.
- Custom Website Navigation Menu: You can manage the website navigation menu (top & bottom) with unlimited sub-level.
- Standard Website Security: Including SSL Cookie with secure flag and HTTP Security Response Headers (https://owasp.org/www-project-secure-headers/). By default, the security module is enabled. If you want to disable it, please check the ENV file for SESSION_SECURE_COOKIE, APP_SECURE, and APP_SECURE_STRICT.
- Page Builder: You can manage landing pages using content elements (masthead, text, image, button, video, script).
- Social Media: You can manage social media that is used by the website.
- FAQ: You can manage FAQ (Frequently Asked Questions) that is used by the website.