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
Individual Requirements
Challenge Input - The following inputs are provided in the challenge forum.
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:
Validation of each requirement can be mentioned in this document which will be easier for reviewers to map the requirements with your submission.
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
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.
Validation of each requirement can be mentioned in this document which will be easier for reviewers to map the requirements with your submission.