Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.93 KB

Application.md

File metadata and controls

39 lines (24 loc) · 1.93 KB

Application

Challenge

Your tasks

  • Add missing features.

  • Deploy using Netlify, vercel or Heroku or any other platform and the deployment link (a live version of the application) should be shared.

  • Please fill-up the form with relevant details once done - https://forms.gle/wBLwzmz1Gs5CsRFp7

  • In case you have any questions feel free to drop me an email at [email protected]

Available

  • Trending Subjects - clicking on each of this; will navigate to a new URL which will load the data using the Subjects API referenced above.

Missing Features

Search box -

  1. Make the search box to allows us to search books by booktitle or author name - can use the Search API referenced above for this. the results must be shown in the same home page and using the table view component.
  2. The results must be paginated - not more than 10 search results must be retrieved in one go (use offset and limit) - there must be a way to view the Next set of search results and similarly also be able to view the Previous page results.
  3. The search key must be visible in the search box and there must be a way to clear the searched text.

Fix Bugs -

  1. Handle no results found/api failures
  2. Add Loader while fetching data for both the Trending Subjects redirected table view and the search result view.
  3. Add a Back button to Go back to the home page from the Trending Subject page.

Once you are done with your task, please use this form https://forms.gle/wBLwzmz1Gs5CsRFp7 to complete your submission.

You will hear back within 48 hours from us via email.