Client + Serveur pour l'affichage et l'insertion de Pokémon
Installation des dépendances :
npm i
Remplissage de la BD :
npm run seed
Run server :
npm start
Installation des dépendances :
npm i
Run client :
npm start
Pour mettre en place une base de donnée.
Initialisez la variable d'environnement de la manière suivant avec les bonnes valeurs :
#Port du serveur
PORT=""
#Configuration de la BD
HOST=""
USER=""
PASSWORD=""
DATABASE=""
URL :
GET /pokemons
Return :
[
{
"nompokemon": "Bulbizarre",
"numero": "001"
},
{
"nompokemon": "Herbizarre",
"numero": "002"
},
{
"nompokemon": "Florizarre",
"numero": "003"
},
...
]
URL :
GET /pokemons/:id
Return :
[
{
"id": 41,
"numeropokemon": 151,
"niveau": "N.20",
"numeroattaque": 41,
"nom": "Ultimapoing",
"puissance": "80",
"precision": "85",
"pp": 20,
"numero": 151,
"nompokemon": "Mew",
"poids": 4,
"taille": 0.4,
"type1": "Psy",
"couleur": "Rose",
"espece": "Nouveau",
"forme": 6,
"nomen": "Mew"
},
{
"id": 57,
"numeropokemon": 151,
"niveau": "Départ",
"numeroattaque": 57,
"nom": "Écras'Face",
"puissance": "40",
"precision": "100",
"pp": 35,
"numero": 151,
"nompokemon": "Mew",
"poids": 4,
"taille": 0.4,
"type1": "Psy",
"couleur": "Rose",
"espece": "Nouveau",
"forme": 6,
"nomen": "Mew"
},
...
]
URL :
POST /pokemons/
Argument | Type | Valeur par défaut |
---|---|---|
nom | String | "" |
URL :
DELETE /pokemons/:id
Argument | Type | Valeur par défaut |
---|---|---|
id | Integer | "" |