NOT READY FOR PRODUCTION
Is a learning purpose application developed with laravel in the backend following a hexagonal architecture appliying SOLID and good practises. And a Vue.js SPA on the front. Time-Tracker is a simple app that is able to track task and show it on a minimal UI.
- cp .env.example .env
- docker-compose up -d
- docker exec time-tracker-php-fpm composer install
- docker exec time-tracker-php-fpm php artisan key:generate
- docker exec time-tracker-php-fpm php artisan migrate
- npm install
- npm run watch
- http://localhost
- You can change docker service's ports on .env file
- Make sure all files and directories have the correct permissions.
- docker exec time-tracker-php-fpm composer test