Deployment:
- https://poke-app-six.vercel.app/ (Vercel was down, so I created a backup deployment)
- https://dreamy-neumann-69f9d5.netlify.app/
This app supports PWA.
- Pokemons list (
/
) - Pokemon detail page (
/pokemons/[name]
) - My Pokemons page (
/my-pokemons
)
Things needed and how to install:
- npm (https://www.npmjs.com/get-npm) or yarn (https://classic.yarnpkg.com/en/docs/install/)
- node (installation guide https://nodejs.org/en/download/)
First, install the dependencies
npm install
# or
yarn
Second, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
yarn test
or
npm run test
To run with coverage:
yarn coverage
or
npm run coverage
- Next.js - Front end framework
- Emotion - Styling
- Jest - Testing
- Testing Library - Testing
- Apollo - Data fetching