|
| 1 | +<p align="center"><a href="https://laravel.com" target="_blank"><img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="400" alt="Laravel Logo"></a></p> |
| 2 | + |
| 3 | + |
| 4 | +## Laravel 10.x ready to start work using this template |
| 5 | + |
| 6 | +You may save your time to setup your project. You can start your project using this template where we have used Laravel 10.x and CoreUI out of the box Bootstrap. |
| 7 | + |
| 8 | +## Laravel 10 |
| 9 | +As you may know, Laravel transitioned to yearly releases with the release of Laravel 8. Previously, major versions were released every 6 months. This transition is intended to ease the maintenance burden on the community and challenge our development team to ship amazing, powerful new features without introducing breaking changes. Therefore, we have shipped a variety of robust features to Laravel 9 without breaking backwards compatibility. |
| 10 | + |
| 11 | +Therefore, this commitment to ship great new features during the current release will likely lead to future "major" releases being primarily used for "maintenance" tasks such as upgrading upstream dependencies, which can be seen in these release notes. |
| 12 | + |
| 13 | +Laravel 10 continues the improvements made in Laravel 9.x by introducing argument and return types to all application skeleton methods, as well as all stub files used to generate classes throughout the framework. In addition, a new, developer-friendly abstraction layer has been introduced for starting and interacting with external processes. Further, Laravel Pennant has been introduced to provide a wonderful approach to managing your application's "feature flags". |
| 14 | + |
| 15 | +## PHP 8.1 |
| 16 | +Laravel 10.x requires a minimum PHP version of 8.1. |
| 17 | + |
| 18 | +## Features |
| 19 | + |
| 20 | +* User Authentication |
| 21 | +* Role-Permissions for Users |
| 22 | +* Bootstrap 5, CoreUI |
| 23 | +* Landing Page |
| 24 | + * Tailwind |
| 25 | + |
| 26 | + |
| 27 | +# User Guide |
| 28 | + |
| 29 | +## Installation |
| 30 | + |
| 31 | +Follow the steps mentioned below to install and run the project. |
| 32 | + |
| 33 | +1. Clone or download the repository |
| 34 | +2. Go to the project directory (cd laavel-coreui) and run `composer install` |
| 35 | +3. Create `.env` file by copying the `.env.example`. You may use the command to do that `cp .env.example .env` |
| 36 | +4. Update the database name and credentials in `.env` file |
| 37 | +5. Run the command `php artisan migrate --seed` |
| 38 | +6. Link storage directory: `php artisan storage:link` |
| 39 | +7. You may create a virtualhost entry to access the application or run `php artisan serve` from the project root and visit `http://127.0.0.1:8000` |
| 40 | + |
| 41 | +OR |
| 42 | + |
| 43 | +Using the Docker, you may run the project |
| 44 | + |
| 45 | +1. docker-compose up |
| 46 | + |
| 47 | +## License |
| 48 | + |
| 49 | +The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). |
0 commit comments