The API needs a way to check if it's running properly. This is useful for deployment and monitoring.
What to do:
Add a simple endpoint that returns "OK" when the service is healthy.
Why this matters:
- Docker containers can check if app is ready
- Load balancers can detect problems
- Monitoring tools can track uptime
- Standard practice for web APIs
Acceptance criteria:
- Endpoint returns HTTP 200 when healthy
- Response includes basic service info
- Works without authentication
The API needs a way to check if it's running properly. This is useful for deployment and monitoring.
What to do:
Add a simple endpoint that returns "OK" when the service is healthy.
Why this matters:
Acceptance criteria: