Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Requirements

In this challenge we are going to enhance the admin-app to add the search and sorting features on role / group pages.

Here are the specific requirements:
1. Add search filters to the groups and roles details pages, so for example we'll be able to search on a handle to see if the user is in that group.

2. Add sorting feature on column headers.

3. Use server side searching / sorting if possible, otherwise client side searching / sorting is fine.

4. You must use UI State router best practives - separate states for list / detail / new

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:

2017 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30058339