Overview
The Laravel 8 Template With StislaN|Solid is a free starter template for Laravel 8 that utilizes the Stisla admin dashboard. It offers a range of features and components including social media login, Google Captcha, dashboard widgets, profile management, CRUD functionality, data table management, user and role management, log viewer, notifications, file management, menu management, backup database, and more.
Features
- Login social media: Allows users to authenticate using social media accounts such as GitHub, Facebook, Google, and Twitter, utilizing the socialite library.
- Google Captcha: Provides an additional layer of security by implementing Google Captcha.
- Dashboard: Includes useful widgets and displays recent activity logs.
- Profile: Allows users to update their profile information, email, and password.
- CRUD Example: Offers an example module for creating, reading, updating, and deleting records, as well as importing and exporting data in various formats (PDF, JSON, Excel).
- Server side data table: Implements server-side processing for efficient handling of large datasets.
- Ajax Method: Utilizes Ajax for dynamic and asynchronous data retrieval.
- Menu: Provides various menu display options.
- Log: Allows users to view activity logs and Laravel logs.
- User and role management: Implements role and permission management using the spatie library.
- Notification: Enables the management of system notifications.
- File management: Implements the Unisharp Laravel File Manager for easy file management.
- Setting: Provides general settings options.
- Meta: Enables the management of meta tags.
- Email: Includes email templates for easy customization.
- SSO Login and Register: Supports Single Sign-On (SSO) functionality for easy login and registration.
- Backup database: Allows users to easily backup the database.
- CRUD Generator: Generates hidden CRUD menus accessible only via URL.
- Server side export file: Provides server-side export options for files.
- Service and repository pattern: Implements the service and repository patterns for structured development.
- Log Request: Logs incoming requests for debugging purposes.
Installation
To install and run the Laravel 8 Template With StislaN|Solid, follow these steps:
- Run the command
composer install to install the necessary dependencies. - Set up your database configuration in the
.env file. - Run the command
php artisan migrate --seed to migrate and seed the database with sample data (optional). - (Optional) Configure Google Captcha, Google Login, Facebook Login, GitHub Login, and Twitter Login in the
.env file. - Run the application and start using the template.
Summary
The Laravel 8 Template With StislaN|Solid is a comprehensive starter template for Laravel 8 that offers a wide range of features and components. It includes social media login, Google Captcha, dashboard widgets, profile management, CRUD functionality, data table management, user and role management, log viewer, notifications, file management, menu management, backup database, and more. By following the installation guide, users can easily set up and start using this template for their Laravel 8 projects.