Client + Serveur pour l'affichage et l'insertion de Pokémon
Installation des dépendances :
npm iRemplissage de la BD :
npm run seedRun server :
npm startInstallation des dépendances :
npm iRun client :
npm startPour 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 /pokemonsReturn :
[
{
"nompokemon": "Bulbizarre",
"numero": "001"
},
{
"nompokemon": "Herbizarre",
"numero": "002"
},
{
"nompokemon": "Florizarre",
"numero": "003"
},
...
]URL :
GET /pokemons/:idReturn :
[
{
"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 | "" |