-
Notifications
You must be signed in to change notification settings - Fork 49
Run the App
JP Barbosa edited this page Mar 20, 2016
·
6 revisions
brew install node
brew install redis
npm install -g bower
npm install -g gulp
npm install
bower install
composer install
nano .env
APP_ENV=local
APP_DEBUG=true
APP_KEY=SomeRandomString
DB_CONNECTION=sqlite
CACHE_DRIVER=redis
SESSION_DRIVER=file
QUEUE_DRIVER=redis
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
[email protected]
MAIL_NAME="Laravel Apz"
RECAPTCHA_PUBLIC_KEY=YourCaptchaPublicKey
RECAPTCHA_PRIVATE_KEY=YourCaptchaPrivateKey
WEATHER_APPID=YOUR_WEATHER_APPID
php artisan key:generate
gulp
touch database/database.sqlite
php artisan migrate
php artisan serve
redis-server
php artisan queue:listen
php artisan schedule:run
open http://localhost:8000
brew install selenium-server-standalone
brew install php70-xdebug
cp .env .env.testing
nano .env.testing
APP_ENV=testing
...
SQLITE_FILE=testing.sqlite
...
touch database/testing.sqlite
php artisan migrate --env=testing
php artisan serve --env=testing
redis-server
php artisan queue:listen
selenium-server
vendor/bin/codecept run
- Setup
- Basic CRUD
- Validation
- Views
- Association
- Association Controller
- Association Views
- Basic Template
- Bootstrap
- Bootstrap CRUD
- Alerts
- Welcome Page
- Ajax CRUD
- Send Email
- Send Email Views
- Jobs Queue
- Captcha
- Async External Content
- Cached External Content
- Tests Setup
- Functional Tests
- Acceptance Tests
- Continuous Integration
- Deploy with Heroku
- Deploy with Forge
- Update README