Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Objectives

In this challenge you have to develop the iOS app based on the design provided.

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.

Technology Stack
  • iOS 10.x
  • Swift v4
  • Rest API
Individual Requirements

Challenge Input - The following inputs are provided in the challenge forum.
  • Part 1 Source code as Git Project
  • Mobile App Screens
  • REST API Endpoint
  • Swagger API
Scope
 
1. Screens - Following screens need to be covered in this challenge - Screens 7 to 15 (9 Screens). 
- Search
- Topic Preference
- Event Related (till Attendees tab)
2. REST API Endpoint: The backend operations should be connected to the REST API URL provided in the forum.
3. Device Requirements: Should work on any iOS devices of any screen size.

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
  • Documentation
  • A demo video of your screens

ELIGIBLE EVENTS:

Topcoder Open 2019

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30074672