Illustrate the interactions between users (actors) and the system, highlighting the functional requirements and user interactions
Provide detailed tables for each use case.
Document all routes with their HTTP methods, URIs, and controllers/actions they point to.
If the project includes APIs, provide comprehensive API documentation, detailing each endpoint’s URL, method, parameters, request/response format, and authentication requirements (e.g.: using Postman or OpenAPI/Swagger).