This is The Nexus content management system.
This is written with the following tools:
- PHP 5.6+ and Laravel 5.2
There are other dependancies. Watch out for those, they bite.
Suppose you wanted to set this up on the production environment (because the development environment is within Homestead), you might follow these steps.
- Commit the changes to the remote repository as the release branch
- Pull the release branch on the production server
php artisan optimize,
- Verify everything works (maybe run the tests? or not)
- Enjoy the updates (if it works)
- Otherwise, revert!
These steps are not strictly correct, but an idea of what to do.