Hercules Retail 360 Admin App - Website bug fixes

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

We currently have an iOS and web application built for the Retail 360 app.  The Retail 360 app allows customer service representatives for Hercules to manage customer accounts and view customer information.  A previous challenge has implemented a majority of the requirements, and this challenge will implement a few fixes that have been logged recently.

Existing code:

The existing code is available in Gitlab here:  https://gitlab.com/hercules-retail/admin-portal

You will be expected to submit a Git patch file that can be applied to the commit hash 
6be24443c2bbf282734a49192e18d35af3526613.

Oauth:

Note that the login has been changed to use OAuth for authentication.  You can set this up locally, or you can set up a mock around the OAuth implementation as none of the bug fixes should be changing the authentication flow.  Just make sure to test with the real code at the end and don't include any workarounds in your patch file.

Bugs to fix:

These Gitlab issues are in scope for this challenge:

https://gitlab.com/hercules-retail/admin-portal/issues/30
https://gitlab.com/hercules-retail/admin-portal/issues/38
https://gitlab.com/hercules-retail/admin-portal/issues/39
https://gitlab.com/hercules-retail/admin-portal/issues/40
https://gitlab.com/hercules-retail/admin-portal/issues/42
https://gitlab.com/hercules-retail/admin-portal/issues/43

Submission

Your submission must include a Git patch file against the commit hash above.  The Git patch file should include any relevant changes to the README for this challenge.

 

 



Final Submission Guidelines

Please see above

ELIGIBLE EVENTS:

2017 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30056403