Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to the "CRM - Correspondence Application API Design Challenge". We are building a new internal web application for a client. This application will be divided into frontend and backend. This the first challenge of the series of challenges to build both applications.

 

Goal of the challenge

The goal of this challenge is to build the API design files to be used during the backend development.

 

Technology and Framework details

  • Swagger
  • MongoDB
 

Requirements

  • In this challenge we want to build the API design for the correspondence app
    • Swagger file in YAML format
    • Mongodb database schema (can be a model file that create the documents)
  • We will provide the design files in forum and the Invision link as well
  • Also, documentation with the details of the required implementation is also provided in the forum. It has details about:
    • Database requirements
    • Integration with other internal APIs
    • Business logic


Final Submission Guidelines

  • Swagger file
  • Mongodb model files

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30121674