laravel-boilerplate
Laravel Boilerplate / Starter Kit with Gentelella Admin Theme
File Explorer
Download Latest Version (.zip)- bring-me-a-feature.md
- FUNDING.yml
- Kernel.php
- SocialLogin.php
- GeneralException.php
- Handler.php
- MetaProperty.php
- MetaTag.php
- MetaTitle.php
- MetaFacade.php
- MetaPropertyFactory.php
- MetaTagFactory.php
- MetaEntity.php
- MetaFactory.php
- Meta.php
- NetLicensingFacade.php
- NetLicensing.php
- ToJsFacade.php
- ToJs.php
- DashboardController.php
- PermissionController.php
- UserController.php
- ConfirmController.php
- ForgotPasswordController.php
- LoginController.php
- RegisterController.php
- ResetPasswordController.php
- SocialLoginController.php
- VerificationController.php
- Controller.php
- HomeController.php
- MembershipController.php
- Authorize.php
- DetectLocale.php
- EncryptCookies.php
- Protection.php
- RedirectIfAuthenticated.php
- TrimStrings.php
- VerifyCsrfToken.php
- Kernel.php
- LoginListener.php
- LogoutListener.php
- LogVerifiedUser.php
- RegisteredListener.php
- SocialLoginListener.php
- RoleRelations.php
- RoleScopes.php
- Role.php
- Protectable.php
- Rolable.php
- UserAttributes.php
- SocialAccountRelations.php
- UserRelations.php
- UserScopes.php
- SocialAccount.php
- User.php
- ProtectionShopToken.php
- ProtectionValidation.php
- ConfirmEmail.php
- BackendPolicy.php
- UserPolicy.php
- AppServiceProvider.php
- AuthServiceProvider.php
- BroadcastServiceProvider.php
- EventServiceProvider.php
- MetaServiceProvider.php
- ProtectionProvider.php
- RouteServiceProvider.php
- ToJsServiceProvider.php
- EloquentUserRepository.php
- DbRepository.php
- helpers.php
- .gitkeep
- app.php
- autoload.php
- analytics.php
- app.php
- auth.php
- breadcrumbs.php
- broadcasting.php
- cache.php
- captcha.php
- columnsortable.php
- cors.php
- database.php
- debugbar.php
- filesystems.php
- gravatar.php
- hashing.php
- ide-helper.php
- log-viewer.php
- logging.php
- mail.php
- meta.php
- protection.php
- queue.php
- services.php
- session.php
- view.php
- UserFactory.php
- 2017_04_10_000000_create_users_table.php
- 2017_04_10_000001_create_password_resets_table.php
- 2017_04_10_000002_create_social_accounts_table.php
- 2017_04_10_000003_create_roles_table.php
- 2017_04_10_000004_create_users_roles_table.php
- 2017_06_16_000005_create_protection_validations_table.php
- 2017_06_16_000006_create_protection_shop_tokens_table.php
- 2019_10_31_152451_add_last_login_to_users.php
- RolesSeeder.php
- UsersRolesSeeder.php
- UsersSeeder.php
- DatabaseSeeder.php
- DisableForeignKeys.php
- TruncateTable.php
- .gitignore
- prj-build.sh
- prj-clean.sh
- supervisord.conf
- default.conf
- php-fpm.conf
- php.ini
- www.conf
- xdebug.ini
- laravel-boilerplate-docker.graphml
- laravel-boilerplate-docker.png
- laravel-boilerplate-docker.svg
- Dockerfile
- 403.svg
- 404.svg
- 500.svg
- 503.svg
- .htaccess
- favicon.ico
- index.php
- phpinfo.php
- robots.txt
- web.config
- admin.css
- dashboard.css
- edit.js
- admin.js
- dashboard.js
- login.css
- passwords.css
- register.css
- exceptions.php
- validation.php
- en.json
- admin.blade.php
- flash-messages.blade.php
- footer.blade.php
- header.blade.php
- navigation.blade.php
- edit.blade.php
- index.blade.php
- restore.blade.php
- show.blade.php
- dashboard.blade.php
- permissions.blade.php
- auth.blade.php
- email.blade.php
- reset.blade.php
- login.blade.php
- register.blade.php
- verify.blade.php
- app.blade.php
- welcome.blade.php
- ga.blade.php
- membership.blade.php
- welcome.blade.php
- api.php
- breadcrumbs.php
- channels.php
- console.php
- web.php
- .gitkeep
- .gitkeep
- .gitkeep
- .gitkeep
- .gitkeep
- .gitignore
- ExampleTest.php
- ExampleTest.php
- CreatesApplication.php
- TestCase.php
- .editorconfig
- .env.example
- .env.testing.example
- .env.travis
- .gitattributes
- .gitignore
- .phpunit.result.cache
- .travis.yml
- artisan
- composer.json
- CONTRIBUTE.md
- docker-compose.utils.yml
- docker-compose.yml
- LICENSE
- package-lock.json
- package.json
- phpinfo.php
- phpunit.xml
- README.md
- server.php
- webpack.mix.js
# Installation Guide
git clone https://github.com/Labs64/laravel-boilerplate
Downloads the entire project code from GitHub to your computer.
cd laravel-boilerplate
Moves into the project folder you just downloaded.
2. Docker
Easy Recommended- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker-compose up -d # to start base containers
Runs the command against the services defined in the compose file.
docker-compose -f docker-compose.yml -f docker-compose.utils.yml up -d # to start base and utils containers
Runs the command against the services defined in the compose file.
docker exec laravel-boilerplate_laravel-env_1 ./dockerfiles/bin/prj-build.sh
Type this command into your terminal and run it.
docker-compose run --rm laravel-boilerplate_laravel-env_1 ./dockerfiles/bin/prj-build.sh
Runs the command against the services defined in the compose file.
docker-compose down
Runs the command against the services defined in the compose file.
Pulled directly from this repo's README.
3. Node.js
Easyyum install npm
Type this command into your terminal and run it.
npm install
Downloads and installs the libraries listed in package.json.
npm run dev
Starts the development/run server.
Pulled directly from this repo's README.
4. PHP (Composer)
Easywget https://getcomposer.org/composer.phar
Type this command into your terminal and run it.
chmod +x composer.phar
Type this command into your terminal and run it.
mv composer.phar /usr/local/bin/composer
Type this command into your terminal and run it.
composer install --prefer-dist
Installs the PHP libraries listed in composer.json.
Pulled directly from this repo's README.
