Skip to content
/ thistle Public

Candidate Management System frontend technical challenge built with in Aurelia + TypeScript for Hyra iQ

Notifications You must be signed in to change notification settings

hyraiq/thistle

Repository files navigation

Aurelia Frontend Challenge

Task:

Implement a "Candidate Management System" in Aurelia + TypeScript.

As a user, I want to:

  • see a list of candidates
  • click on a candidate to preview the message
  • mark a candidate as "not interested" / "interested"
  • filter candidates by decision (undecided/not interested/interested)

Designs

Designs are exported in designs.pdf

Demo:

Thistle Demo

Background:

We use the Aurelia JavaScript framework at Hyra iQ - we like it because it leverages next gen web/browser features, leverages convention over configuration and let's us write code that is more focused on the business logic, rather than the framework.

Running the application

Prerequisites:

These are global installations required for the project:

Setting up the application

Install dependencies using yarn. Yarn is very similar to npm, we like yarn as it's quite quick ⚡️

$ yarn install

and then to run the project:

$ yarn start

Read more:

About

Candidate Management System frontend technical challenge built with in Aurelia + TypeScript for Hyra iQ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published