Challenge Overview
Project Overview
Development feedback tool is a simple web application we’re building to help capturing and sharing information regarding employee performance and development within our organization.
Competition Task Overview
In previous challenges we have completed the prototype and now we are ready to move to development phase.
In this challenge we need your help to do the following:
- Analyze the prototype and define a full set of API to cover all the requirements indicated by this prototype, please document the API using Swagger
- Design the data model for the application and provide an ERD
- Provide a use case diagram similar to this one, you can use this open source tool to create the diagram: https://www.modelio.org/
- Feel free to include any other document(s) that you think will help coders better understand how to implement the API.
Please register to see the detailed spec in challenge forum.
Technology Overview
C# / .NET
ASP.NET MVC
Azure
SQL Server / Azure SQL Database
REST
Swagger
Final Submission Guidelines
Submission Deliverables
- Swagger documentation that covers all API needed to support the web app.
- ERD diagram
- Use cases diagram
Final Submission
For each member, the final submission should be uploaded via the challenge detail page on topcoder.com.