[24 hours] XAPI Service - Implement Ruby Script in Javascript (Nodejs)

Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to XAPI Service - Implement Ruby Script in Javascript (Nodejs) contest. As part of this contest, you will have to port an existing Ruby Script to Nodejs as a service.

 

Contest Details

We currently have a module named BaseLibraries that contains multiple useful services for interfacing with our client’s application. We would like to add a new service called XAPI Service and expose it / make it publicly accessible like the other existing services.

 

We will share with you a Ruby implementation of this service. You need to port the code to Javascript (Nodejs) and add it to the list of services present in BaseLibraries.

 

Note that you need to add this service to an existing suite of services. Kindly ensure that you follow the design of the existing suite. Make sure that the credentials used are configurable.

 

Your service will be used by other applications. Kindly ensure that you comment your code correctly and document how to call your services as part of the code comments itself.

 


Final Submission Guidelines

1. The code base exists on Gitlab. Fork the repository. Create the new service in your fork.

2. Once completed, upload your submission through the Submit and Review tool for this contest

3. The winner will be asked to create a pull request.
4. Kindly follow the same design of the existing design suite. Unit tests should be provided and should be similar to the Unit Tests for other services.

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30055253