Take home project - The Lord of the Rings SDK

Do you love The Lord of the Rings? Great, how about making it easy for developers to consume information about the trilogy?

In this project, you will be building an SDK for an existing Lord of the Rings API.

First, pleaseexplore the APIand the differentendpoints.

Goal:write an SDK in your favorite language that makes this API accessible to other developers.

Time requirement:candidates usually spend between 2-5 hours on this task. We ask to submit the project code within 24 hours.

Points to consider:

  • Pay attention to code quality and readability.
  • Please add a readme file for your SDK users specifying how to install, use and test the SDK.
  • The SDK does not have to mirror the API. You can add abstractions and/or combine different calls.
  • The SDK should be deployed to a package manager like npm, pip, maven etc…
  • Please add a file in the root directory `design.md` with information about your SDK design.

Delivery:Once your SDK is ready, please send us a link to a Git repo named “{your_name}-SDK”.

You can send the link to:[email protected].