Pokemon App

The app allows you to view a list of pokemons and view their individual details and stats. New pokemons are lazy loaded on scroll and click to see next and previous pokemons.

Packages used

  • pokenode-ts - Used to fetch pokemon list and details. Has great typescript support
  • SWR - For data fetching.
  • react-waypoint - Lazy loading component. Used to lazy load more pokemons.
  • Tailwindcss - For styling the application.

Screenshot