The `.env` file found at the root of the project,Think of this file as single secure place store for passwords, keys, API keys, etc..
You will have one `.env` file for local development,
And you will create `.env` file on production server that will have production specific keys.
Jeffrey Way connects to the database via the `.env` file settings,
And didn't edit anything in the `config/database.php` file like what Joseph Lowery did.
Then you have to fix:Laravel::problem => Database error Schema::defaultStringLength(191);
Then issue: `php artisan migrate`.
This is so that Laravel create database tables defined at `database/migrations` that almost every project will use,
and that gets you up and running very quickly.