Skip to content

AnAndrey/wrike-evaluation-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Angular 2 + Dart Sortable and Filterable One Page Table

Pre-employment testing practice in Wrike

Task description

  • Create a web application to display list of users as data table.
  • The table should has sorting ascending and descending columns.
  • Provide ability to filter the data displayed in tables by Gender, Department and City columns.
  • Filters should display count of categories that are available for filtration.
  • Do not show categories that already filtered and not shown in table. For example: do not show filtration by 'Male' if you filtered all 'Males' by 'Department' criteria.

Quick start options

  • Steps to start using Dart and Angular to develop web apps.
  • Download or Clone latest version of https://github.com/AnAndrey/wrike-evaluation-test.git.
  • Open project. Be sure that your IDE has resolved all dependencies otherwise call pub get.
  • Setup up 'Run/Debug Configurations'.
  • Run the configuration and you will see:

Known issues

Not found yet))
Works pretty stable in latest Dartium\Chrome\Opera, Firefox and IE11.
Running in Firefox the WebStorm raises a warning:
WARNING: dart:mirrors support in dart2js is experimental, and not recommended. This implementation of mirrors is incomplete, and often greatly increases the size of the generated JavaScript code.

Developing

Any CodeReview feedbacks or tips are super welcome.
Pull requests are welcome!

License

[MIT]

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published