Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to the Hercules Support Web Application contest. As part of this contest, you will implement certain additional features in an existing AngularJS application.

 

Project Overview

The web application will be a functional clone of an existing iOS application. This application will be used by the client’s store personnel to support customers. Users can look up customer accounts to provide up-to-date information and support.

 

The application is supported by an existing API and uses OAuth for user authentication.

 

Contest Details

 

We currently have a barebones AngularJS application written in ES6. We need you to add certain features to the application, the details of which are present as tickets in Gitlab in the repository hosting the source code. There are a total of 4 tickets that you will be working on as part of this contest.

 

- Code cleanup to match linter settings, guidelines and move deferred route resolves

- Implement a search feature

- Implement a modal based verification feature

- Implement a dropdown feature.

 

You have your work cut out for you since the services to make the HTTP / API requests are already in place. We will share the prototype for the new features that you need to implement in the app.

 

Additionally, some of the features may already be in the app. They only need to be styled correctly based on the prototype. You need to update the style on the Landing page too to match the prototype.

 

Please ensure that you use ES6.

 

You need to verify that your submission works in:

- IE11

- Latest Chrome Browser

- Latest Safari Browser

- Latest Firefox Browser

- Latest Safari browser on the iPad

 


Final Submission Guidelines

- Fork the repository and work off the branch mentioned in the contest forum

- Once you are done, upload your submission to topcoder

  1. - The winner will be asked to create a pull request

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30055281