Skip to content

Laravel Quick-Start is a boilerplate for Laravel Application with typical packages preinstalled and configured.

License

Notifications You must be signed in to change notification settings

jlmasi/laravel-quickstart-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Laravel Quick-Start

Laravel Quickstart is a boilerplate for Laravel Application with typical packages preinstalled and configured to extend a full-fledged application. We tried to make it as minimal as possible.

Here are some of its features:

We are trying to make the package easier to deploy.

How to Install

1. Download Laravel-QuickStart

Choose your preferred method

2. Setup .env file

Laravel-QuickStart has a .env.example file in the root of the project.

Rename .env.example to .env make sure that the .env file must be in root directory. Open .env file in your preferred choice of editor and add database credentials.

Database configuration

DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_USERNAME=root DB_PASSWORD=password

Also, don't forget to set up mail configuration.

MAIL_MAILER=smtp MAIL_HOST=mailhog MAIL_PORT=1025 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS="hello@laravel-quickstart.co" MAIL_TO_ADDRESS="${APP_NAME}"

Note: Make sure your operating system is not configured to display hidden files to show .env file.

3. Composer

In order to install php composer dependencies you first need to set up composer on your operating system. Once your system is compatible with php composer run the following command in your Terminal/ Windows Command Prompt/ Windows powershell/ git bash.

composer install

4. Generate Application Keys

This will set your APP_KEY in your .env file

php artisan key:generate

5. Migrate Database

php artisan migrate

if you also want to import demo users, permissions, and roles run:

php artisan db:seed

6. NPM/Yarn

In order to install JavaScript dependencies in your application you will need to install Node Package Manager and optionally you can use yarn to install them.

Once you have NPM installed run this command npm install

or if you want to install using yarn run: yarn

7. NPM run prod/dev

If you are deploying Laravel-QuickStart on your production environment run:

npm run prod

If you are deploying it on your local development computer run:

npm run dev

8. Demo Credentials

Master: master@example.com

Password: M@aster

Admin: admin@example.com

Password: Adm!n

User: user@example.com

Password: Us@r

##Official Documentation Laravel-QuickStart Documentation

Contributing

Thank you for considering contributing to the Laravel Quick-Start project! Please feel free to make any pull requests, or e-mail me a feature request you would like to see in the future to James L Masi at jameslmasi27@gmail.com.

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

Laravel Quick-Start is a boilerplate for Laravel Application with typical packages preinstalled and configured.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 63.3%
  • Blade 36.2%
  • Other 0.5%