A web application of a time tracker. Project is written in PHP using a web framework Laravel.
- PHP 7
- Composer
- Vagrant
- Run
composer install
to install PHP dependencies. This is required to run the Homestead VM. - Copy
.env.example
into.env
, those will be the environment variables used for development. - Copy
Homestead.yaml.example
intoHomestead.yaml
and tweak the path to the project, that will be used by the virtual machine project. - Run
vagrant up
. - Run
vagrant ssh
. - Go to
cd code
. php artisan key:generate
in order to generate the secret key.
Your project should be now accessible at http://localhost:8000/ on your local machine.
vagrant ssh
to connect to the virtual machine.cd code
to go to the project directory.yarn install
to install the NPM packages that this project requires.yarn dev
to start the compilation.