Simple time-tracking Symfony application test task
To install:
- Install docker and docker-compose
- Configure your env variables
- Run 'docker-compose build', 'docker-compose up'
- Inside apps/symfony4-time-tracker run 'composer install'
- Run 'docker-compose exec php bash'
- Inside docker-container run 'bin/build.sh'
Done
Endpoints:
CSV Export: 'http://{host}/export/task/csv'
Logout: 'http://{host}/logout'
Notes: For entity management by admin UI I used SonataAdminBundle, but looks like it already has export functionality here http://i.imgur.com/5DGLUah.png Please use CSV export endpoint instead.