Task Management API — Events, Queues, Form Requests
REST API for managing projects and tasks with event-driven architecture. Nested resources with filtering and pagination. Validation through Form Request. The TaskCompleted event triggers a listener that sends the task notification to the Redis queue. Sanctum authentication. PHP 8.4: strict types, #[\Override], final readonly classes. Docker Compose with a separate queue worker. 7 feature tests for CRUD, authorization, and validation.