- Uso de Laravel 10.x
- Se puede consultar el listado de empresas y sus tareas relacionadas.
- Se implementó el uso de relaciones Eloquent HasMany
- Se implementó el uso de relaciones Eloquent BelongsTo
- Se utilizó validación para la creación de tareas
- Se limitó la creación de tareas pendientes a 5 por usuario
- Los modelos están correctamente nombrados en base a las convenciones de Laravel
- Las tablas de base de datos se pueden crear mediante migraciones
- Los modelos cuentan con Factories
- Se crearon Seeders
- No se utilizó consultas en "crudo (raw)"
- Se subió el código a un repositorio de GIT
- Se adjuntaron capturas de pantalla de los resultados de las consultas a los puntos de consulta
Esta ruta muestra el listado de las empresas, junto el listado de las tareas de cada empresa.
Esta ruta permite el registro de nuevas tareas. En la request se envían los datos: company_id
, name
, description
y user_id
. La respuesta devuelve la información de la tarea creada.