- Create todos from an HTTP call
- Mark todo as done
- Send and email when a todo item has been marked as done (use
symfony/mailer
and MailCatcher) - Create todos in async
- Check list for each todo
- Create daily reports (Total created, total pending, total done...)
- Send push notifications when a todo item has been marked as done (use
symfony/mercure-bundle
and Mercure.rocks)
php bin/console debug:messenger
-> Check Messenger setupphp bin/console doctrine:database:create --env=test
-> Create test DB
dama/doctrine-test-bundle
-> Improve tests performanceramsey/uuid
-> Create and validate UUIDsmockery/mockery
-> Mocks package