Skip to content
WordCamp Johannesburg Laravel App
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.editorconfig
.env.example
.gitattributes
.gitignore
README.md
Vagrantfile
after.sh
aliases
artisan
composer.json
composer.lock
package.json
phpunit.xml
server.php
webpack.mix.js

README.md

WordCamp Johannesburg Laravel App

Steps to run this on your local machine

Make sure Composer, Vagrant and VirtualBox are installed.

  1. Clone the repository to a local directory

git clone https://github.com/jonathanbossenger/wcjhb-app.git app-directory

  1. Create a .env file by copying the .env.example file. You can leave the defaults there

  2. Install all Composer dependancies

composer install

  1. Follow the Homestead per project installation steps

composer require laravel/homestead --dev

php vendor/bin/homestead make

  1. (Optional) change the sites map in the Homestead.yml file to whatever you want. Usually I use the same value as the hostname, with .local appended

map: app-test.local

  1. Generate an application encryption key

php artisan key:generate

  1. Start the Homestead box. If this is the first time, you may have to wait a bit for the Homestead box to download (1.2gb!)

vagrant up

  1. Once finished, you can visit the value you added to the sites map in your browser
You can’t perform that action at this time.