Skip to content

looqbox/looqbox-frontend-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Would you like to work with us? Apply here!

Looqbox FrontEnd Challenge

Looqbox

Challenge

In this challenge you will need to build a Single Page Application using ReactJS and a provided api

We will not use anything from your project other than evaluate your skills and you are free to use it in your portfolio

Stack

We use:

  • ReactJS
  • Redux
  • TypeScript
  • AntDesign

Submitting

  • Make a fork of this repository
  • Create your branch
  • ⚠️ Do a initial Commit when you start
  • ⚠️ Do a final commit when you finish
  • When you're done send us a pull request

Guidelines

You need to create a Single Page Application (SPA) that displays a list of Pokémon and allows users to search for them, using the Pokeapi. Your app must be dynamic, meaning you must not reload the page to show new content.

The PokeAPI was chosen for its simplicity in making requests. Since it is an open API, please be mindful of how many requests you make.

Requirements:

  • On the main page, include a search bar and a preloaded list of Pokémon.
  • Clicking on any Pokémon should display a card, modal, or page with that Pokémon’s information.
  • Typing in the search bar and pressing Enter should display the search result instead of the list.
  • Your app must include at least two different routes (e.g., /home, /details — be creative!).
  • Add a README file to document your project.

You may use any libraries or dependencies you like (e.g., Axios, Bootstrap, Material UI...).

Bonus points!

  • Pagination
  • Error handling
  • Documentation
  • Linting
  • Charts
  • Unit Testing
  • Ant Design

Useful links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published