Skip to content

LVOE/project-template

Repository files navigation

Project Template

Installation

  1. Fork this repo

  2. Clone the newly created repo

  3. Add the upstream remote to git and disable pushing

    git remote add upstream https://github.com/LVOE/project-template.git
    git remote set-url --push upstream no-pushing
    
  4. Update ~/.homestead/Homestead.yaml

  5. Run the following in the ~/Homestead directory to provision the server

    vagrant up --provision
    
  6. Add the following to your /etc/hosts file

    192.168.10.10 project-name.app
    
  7. SSH into the server, then run the following in the project directory

    composer install
    npm install
    
  8. Update the url in config/app.php

  9. Copy .env.example to .env, and change the DB_DATABASE value to the correct database name

  10. Generate a new APP_KEY

    php artisan key:generate
    
  11. Setup Run/Debug configurations for PHPUnit, Remote Debugging and Gulp

  12. Run the copy-assets and compile Gulp tasks

  13. Setup the SCSS filewatcher

    Arguments: --no-cache --update $FileName$:../../../public/css/$FileNameWithoutExtension$.css
    
  14. Commit the public directory into git

About

A Laravel and Bootstrap project template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages