A project for viewing a interactive table of a resulting data of Candidates.
Before you run the application, make sure to install all dependencies, simply run npm i
To run the project, simply run npm start
. The project will start locally on port :3000
as well as a fake json server for api call.
A selected columns of table can be filtered and sorted, but only one column at a time.
Error handling so far is very simple, if data from the endpoint results in an error, a information box will appear from the bottom of the screen to inform and instruct the user in what he can do to resolve the issue.
A error will be thrown randomly from the fetch service, reload enough times and you should get an error.