Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to "Dinnaco - Counseling Matching Application Backend Challenge". We need your help in building out our new Counseling Matching application, which will become an internal portal used by our employees to connect counselor and counselees.  A counselor is a more senior employee that mentors and formally represents the counsellees (more junior employee) during performance review meetings.  The main purpose of this app is to create a tool that can provide the best method to facilitate introductions among people across the firm. One of our key focus is on the UI/UX interactions and bringing clean and modern (creative) solutions to how this application should work. What should the user see and experience when using the application!

We ran a design challenge some time back and a UI prototype challenge is currently in progress.

We would now like to implement the backend for this application as per the provided architecture assets.

 

In this challenge you'll be following the architecture and implement the backend REST API. Please register to see details in challenge forum.

Scope

All models, services, controllers, exceptions and flows as defined in the Specification/ UML diagram are in scope. If you have specific doubts, please ask.

Testing

Accuracy unit tests are needed for the API.

Please use Visual Studio Unit Testing tools.



Final Submission Guidelines

Below is an overview of the deliverables:

 

  • - Full backend code that covers all requirements.

  • - A complete and detailed deployment document explaining how to deploy the application including configuration information.

  • - Unit Tests to verify your application successfully meets the requirements of the application.

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30053605