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