Challenge Overview
Introduction
Welcome to "Dinnaco - Request List Tool Sharepoint Misc Enhancements Challenge". 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.
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 14 Gitlab issues (tagged challenge-1) are in scope for this challenge
https://gitlab.com/dinnaco-crl/crl-sharepoint-app/issues?label_name%5B%5D=Challenge-1
You need to work off the Challenge-1 branch
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