Skip to content

asanchezr/code-challenge-dual-listbox

Repository files navigation

Code Challenge: Dual-Listbox

mockup

The Problem

Create a tool, using Angular, which allows an HR manager to move employees from one list to another. Each list of employees features different job categories.

The code should:

  • Be developed in Angular 8.
  • Support enabling and disabling single or multiple items.
  • Items should be sorted alphabetically and divided into named non deletable categories.
  • Be populated via a JSON document of your design.
  • Be developed as a single or multiple components at your discretion.
  • Be themed roughly to match the accompanying mockup/screenshots.
  • Include a filter feature for each list.

Running My App

To run the app, you'll need Node.js version 10 (or later).

Clone the repository, and run npm install from the project root to install the needed dependencies. Then from the project root, you can run npm start to launch a dev server. Navigate to http://localhost:4200/.

The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run npm run build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published