This assignment is to show your understanding of basic concepts in Laravel.
You are provided with the standard installation of Laravel with a blade template file consisting of a single input form and a list to display the list of added tasks.
Your job is to make it functional by using the following:
- Create a controller or a set of invokable controllers to handle adding and removing of the tasks.
- Validate submitted input using Request classes for both adding and removing records.
- Create a
Task
model and corresponding migration. - Display records in the provided template.
- Write set of tests with phpunit to check validation is working and records are being added to the database and displayed within the view.