Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Welcome to the “CRM - Search and Validation Backend API Challenge”. We are currently building an internal web application for a client. This application will be divided into frontend and backend. This one of a series of challenges to build both applications.

 

CONTEXT

PROJECT CONTEXT

The client has requested to build a full stack application that involves both the backend REST API (Nest.JS) and a frontend application (Angular 9). This application will allow users to engage in the search and validation process for new income calls from clients.
 

CHALLENGE CONTEXT

The goal of this challenge is to build the search and validation backend API from the design specifications. 
 

CHALLENGE DETAILS

Technology and Framework

  • NestJs
  • Typescript
  • NodeJs 12.x


Requirements

  • Build the search and validation backend REST API from the provided documentation
  • Must use the starter-pack template provided in the forum
  • D365 API must be mocked with provided JSON files
    • The search and validation backend must make HTTP calls to the mocked backend
  • Previous backend code from other systems will be provided for reference
  • Unit test is in scope - external systems calls must be mocked
    • Reference https://docs.nestjs.com/fundamentals/testing
    • Good coverage (>95%)
  • Design files will also be provided - reference only


Final Submission Guidelines

  • Search and validation backend
  • D365 mocked API
  • README file updated with specific information

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30123839