Changelog

Date Changes
8 Feb 2023 Finalised assessment

<aside> ⚠️ Make sure to read this document to the very bottom and follow ALL the instructions provided.

</aside>

Context

Accredify provides a verification portal where users can drag and drop a verifiable file and see the verification result (see below). The verification is done via a REST API.

You may try it out with the verifiable file below:

Note: The verifiable file above is not to be used for the technical assessment, a simplified version will be provided below.

Note: The verifiable file above is not to be used for the technical assessment, a simplified version will be provided below.

The technical assessment focuses on creating a simplified version of the Verification API using Laravel. Through this assessment, candidates would be able to get themself acquainted with the solutions we provide at Accredify, and also think about the systems and architecture of the actual solution.


Requirements

Build a REST API with Laravel where an authenticated user sends a JSON file and receives a verification result as a response

Sample JSON file content