Skip to content

MatteoGiacomo/pokemon-shakespeare

Repository files navigation

Pokemon Shakespaere

It's a web application where user can search a Pokemon by its name and get a Shakespaerean translation of its description. Users can save pokemons in the favourite list.

here the deployed version: https://pokemon-shakespeare.vercel.app/

Download respository


git clone [email protected]:MatteoGiacomo/pokemon-shakespeare.git

Development environment


Docker environment

Requirements:

docker at least version 17.04
docker-compose at least version 1.2
#setup image and start dev server
$ docker-compose up

Node environment

Requirements:

node at least version 14.6
npm at least version 6

to have more informarion about node and npm download follow this link

# install dependencies
$ npm ci


# run development server
$ npm run dev

the web application will be visible in your browser

NOTE:

The application has a pre-commit command in order to start automatic checks: prettier, eslint and unit tests

Production environment


# create bundle
$ npm run build

marging changes in master it triggers automatic deployment with vercel