TCO - Dinnaco - Request List Tool Sharepoint Misc Enhancements Challenge-2

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Welcome to "Dinnaco - Request List Tool Sharepoint Misc Enhancements Challenge - Part 2". This app will be used by employees and clients to manage all documentation lists within their project. The main purpose of this app is to create a tool that can provide the best method to manage all documentation for a project with our clients using sharepoint enterprise app (This tool will be run in Sharepoint).

Last month, we ran challenges to build a UI prototype and subsequently a code challenge to convert that into a functional Sharepoint application. Upon reviewing the submission from last code challenge, we’ve found a bunch of enhancements and bugs that need to be fixed in the application. We then launched the part 1 of this challenge which fixed some issues (marked with label Challenge-1 in Gitlab)

Please remember that this Sharepoint application will be using the the ‘1-Click Install’ solution that we’ve developed in a previous challenge.

 

Requirements

All enhancements and bugs are logged in the crl-sharepoint-app Gitlab repo (see forums for how to get access). The following 19 Gitlab issues (tagged challenge-2) are in scope for this challenge

https://gitlab.com/dinnaco-crl/crl-sharepoint-app/issues?label_name%5B%5D=Challenge-2

You need to work off the Challenge-2 branch

Updated Prototype

Some issues require UI changes and these are tagged with label (Design Input Needed). We've updated the original prototype to support these changes. The updated prototype is attached in the challenge forums.

Unsupported Sharepoint Features

In the forums, we’ve attached a PDF listing the unsupported Sharepoint features in client environment. Developers are strictly advised not to use the features mentioned in this document.

 

 


Final Submission Guidelines

- The Add-in, meeting the requirements above (Visual Studio project files)

- Document consisting of full configuration, deployment and verification information. Please provide verification information for each bug fixed

- A video demonstrating the installation and use of your add-in

- Winner will be required to raise a merge request to the repo and resolve any arising merge conflicts

ELIGIBLE EVENTS:

2017 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30055214