Challenge Overview

Challenge Objectives

In this challenge you have to fix the issues identied during the integration and update the postman scripts.

Project Background

In the first phase of the project we covered the mobile app design. This phase will develop the Android and iOS apps based on the  design. Also the functionality required for the backend of the mobile app will be covered in this project except the user authentication and intranet stories. The authentication will involve SSO and intranet stories will be provided by client's sharepoint APIs. The main features that will be covered in this app are as follows.

Technology Stack
  • Java 8
  • Spring
  • JPA
  • Postgres SQL
  • Tomcat 8.5

Individual Requirements
Challenge Input - The following inputs are provided in the challenge forum.
  • Backend API Source Code
Scope

1. Fix the issues marked as "Admin Integration" in gitlab.
2. Update the Postman scripts so that it will work for all APIs (some of the APIs are updated during Admin Integration).

Deployment Guide and Validation Document

Make sure to require two separate documents for validation.

A README.md that covers:
  • Deployment - that covers how to build and test your submission.
  • Configuration - make sure to document the configuration that are used by the submission.
  • Dependency installation -  should clearly describe the step-by-step guide for installing dependencies and should be up to date.
A Validation.md that covers:

Validation of each requirement can be mentioned in this document which will be easier for reviewers to map the requirements with your submission.

Final Submission Guidelines

Git Patch file

ELIGIBLE EVENTS:

Topcoder Open 2019

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30078178