Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Requirements

In this challenge we are going to enhance the admin-app to make it work on mobile browsers.

Right now if you load the app on mobile (iOS or Android), you can only see the logout menu and the Dashboard title, nothing else. We need to update the app so that all features that work on the prototype still works on the mobile.

For the purpose of this challenge, we don't expect you to make the app fully responsive, but all features need to be usable on mobile browsers after this challenge, and no existing behavior on desktop browsers should be broken.

Please make sure the exising coding standards / conventions are still followed.

It's important that your submission works properly with the real environment, you will be provided a test account to access the dev api server.

Notes
- Please make sure that you are using best practices for Angular.js (for example: ui-router)
- Please check the admin-app-mock-api readme to see how you can get the admin-app running locally
- Please make sure you code is well documented
- Make sure the newly added pages have consistent look and feel with the admin-app (use similar style as the Submission page)

Technologies

- Node.js
- Angular.js
- HTML
- Elasticsearch
- Docker
- Java



Final Submission Guidelines

Submission

- Updated admin-app code with all the requirements covered
- A detailed verification guide explaining how to run and test your submission.
- The winner will be asked to send a pull request to our repo.

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30060131