Skip to content

qudini/front-end-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Front-end Engineer Pair Programming Exercise

Requirements

Within this repository you will find an old project created with create-react-app, some of the features have been partially implemented however we would like you to revisit them and complete the implementation.

The finished application should have the following capabilities:

  • Ability to list the current customers within a Queue (this has been partially implemented)
    • Make a request to the Qudini Mock API and display the list of customers along with their expected time.
    • A <Customer /> component was created by the previous engineer which you can use to render the content.
  • Fetch and render the profile image of the customer using the Gravatar Image request API
  • Ability to filter the list of returned customers using a text input component above the list.
  • Ability to refresh the list of customers every 30 seconds.

Besides the basic requirements above we would like to see you make your mark on this project, bringing it up to a standard you think represents your skills. This could include, for example:

  • Refactoring of old code where needed.
  • Test coverage applied where needed.
  • Some form of global state management.
  • Styling improvements.

Feel free to change anything at all, and use any 3rd party libraries if you can justify the need.

Submission

The completed project should be shared via a public Github repo.

About

Qudini front end test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8