A task manager that allow user to define categories, tasks per category and add events per task.
User can also set holidays to remove vancancies from statistics
## install
- clone this repository
- cd
task-manager sudo setfacl -R -m u:www-data:rwX -m u:whoami:rwx var/log/*sudo setfacl -dR -m u:www-data:rwX -m u:whoami:rwx var/log/*composer installphp bin/console doctrine:database:createphp bin/console make:migrationphp bin/console doctrine:migrations:migrate
yarn encore devphp bin/console make:entityphp bin/console make:migrationphp bin/console make:crudphp bin/console make:controller MyControllerphp bin/console doctrine:migrations:migrate
DocumentRoot /var/www/html/task-manager/public
DirectoryIndex /index.php
<Directory /var/www/my-apache>
Options FollowSymlinks
</Directory>
<Directory /var/www/html/task-manager/public>
AllowOverride None
Order Allow,Deny
Allow from All
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
</Directory>
<Directory /var/www/html/task-manager/public/bundles>
FallbackResource disabled
</Directory>
ErrorLog /var/log/apache2/task-manager.log
CustomLog /var/log/apache2/task-manager-access.log combined
- you can access your application with http://localhost/task-manager/public
- excel export https://phpspreadsheet.readthedocs.io
- simple API (view stats, add event, list event with edit and delete)