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
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