Assessment 1 · code
API and relational data: source review
Make a service that stores and finds entries in a resource directory. Send the server code, database plan and examples of valid and invalid requests.
Detailed assignment instructions
Send the resource-directory server code, database tables, migrations and queries. Use made-up records. Explain how the records connect and show the planned replies for valid and bad requests. Follow one of each through the input checks and SQL. Describe useful checks and explain one database choice. A written claim that the service ran is not proof that it did. Attach readable code and text files. A link or claimed test result alone is not enough. If important work is missing or unclear, we may ask for more or send it to a school reviewer.
See assessment criteria
- Source and artifact brief (35%) · essential
The source and schema address the authored resource-directory entities, API routes and relational queries. - Source and design decisions (30%) · essential
Relationships, validated boundaries, parameter handling and response/error design are explicit and coherent in the submitted artifacts. - Source analysis and check design (25%) · essential
Trace representative requests and queries through the source and state expected results and failure cases without representing them as verified execution. - Explanation, attribution and revision (10%)
Explain a specific source/artifact decision and revision, attribute assistance and state the limits of what the submitted evidence establishes. Unresolved evidence gaps require clarification or optional human review.