TL;DR
After creating a project, the API returns a Location header pointing to the full project list, not the new project.
Current State
POST /api/projects returns 201 Created with a Location header pointing to GET /api/projects (the list endpoint).
Desired State
The Location header should point to a GET /api/projects/{id} route for the newly created project, matching the pattern already used in TasksController.
TL;DR
After creating a project, the API returns a Location header pointing to the full project list, not the new project.
Current State
POST /api/projects returns 201 Created with a Location header pointing to GET /api/projects (the list endpoint).
Desired State
The Location header should point to a GET /api/projects/{id} route for the newly created project, matching the pattern already used in TasksController.