Skip to content

PabloCarmona/pokedex-app

Repository files navigation

Pokedex App

A web app for browsing and learning about different Pokemons. Built with Next.js and deployed on Vercel. Tested using Playwright for end to end testing.

Prerequisites

  • Node.js 12+
  • npm 6+

Installation

  1. Clone the repository:
  git clone https://github.com/PabloCarmona/pokedex-app.git
  1. Install dependencies:
  cd pokedex
  npm install

Running the app

  1. Start the development server:
  npm run dev
  1. Open http://localhost:3000 in your browser.

Running tests

  1. Create a production build:
  npm run build
  1. To run the test suite:
  npm test

Built with

  • Next.js - A framework for building server-rendered React apps
  • Vercel - A cloud platform for hosting web apps
  • Playwright - A Node.js library for automating browser testing
  • TanStack Query - Powerful asynchronous state management for TS/JS, React, Solid, Vue and Svelte

Contributing

We welcome contributions to this project! Please raise a PR to the main branch or write an issue if you have any suggestions or improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.