Register
Submit a solution
The challenge is finished.

Challenge Overview

Note - This challenge has a shorter review and appeals phases

The Role-Based Curriculum App (RBC App) is a tool created to automate the processes of role-based curriculum checklist management. The Role-Based Curriculum App is utilized to track the overall proficiency and capabilities of associates to perform role-based tasks.

 
We’ve recently completed multiple frontend and backend challenges for this app. The frontend prototype for this app has been develpoed using Angular and the backend REST services for this app are built in Java. We've also launched two integration challenges so far to integrate the Angular frontend with the backend REST services. This is the third (and last) integration challenge. 

In this challenge, we want to
 
A) Wire up the following pages on the frontend to the corresponding backend API
  • Home tab (all user roles)
  • Heatmap customization preview
  • All teams tab (all roles)
  • Scores > score heat map

B) Additionally the following frontend issues need to be fixed

https://gitlab.com/sancus-rbc-community/backend/issues?label_name[]=frontend%20challenge%203%20scope
 
Provided Artefacts
- Wireframes
- Swagger & API mapping document for various pages
- Existing prototype in the frontend repo (please see forums for how to access) - use 'develop' branch as base. 
- Backend APIs in the backend repo (please see forums for how to access)
 
In this challenge, you need to do the following:
 
Submit the updated frontend project on the above mentioned requirements
 
- Angular
-  REST API
-  JSON
-  Apache HTTP Server
-  Tomcat 8
-  Spring Framework 4.x http://projects.spring.io/spring-framework/
-  Log4j 1.2 http://logging.apache.org/log4j/1.2/
-  Joda-Time 2.9 http://www.joda.org/joda-time/installation.html
-  Oracle 12g express edition
 

 



Final Submission Guidelines

- Git patch file of changes OR All source code and scripts that address the requirements
- The winner will be asked to make a merge request to the repository
- Please provide a demo video and a deployment guide for how to run your submission
 

 

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30062928