Création d'un README + route pour lister les opérations possibles

This commit is contained in:
2024-01-04 18:55:33 +01:00
parent bfee7c82e5
commit 2e5da6d619
2 changed files with 60 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
# Applis Web en Node JS répondant à plusieurs besoins
## Introduction
Une seule appli, plusieurs routes possibles pour plusieurs fonctionnalités.
## Architecture du module
```
wishlist
├── ...
├── node_modules
│ ├── Tous les modules Node nécessaires à l'application (express, ...)
├── package-lock.json
├── package.json
├── README.md (le présent fichier)
├── mes-apis.js (fichier principal avec le code Node JS)
```
## Installation des dépendances
Exemple de commande :
```bash
npm install bcrypt
```
## Description des différentes fonctionnalités
### getCompteurPetition
Cet écran permet de consulter le site change,org pour récupérer en temps réel le nombre de signatiaires à notre pétition contre lex antennes.
L'URL appelée est celle-ci : https://www.change.org/p/non-aux-2-antennes-4g-5g-quartier-ox-muret-31-collectif-ox-citoyens
Dans cette page, on récupère le champ (bien planqué) qui comprend le nombre de signataires.
#### Accès à l'écran
Via l'URL https://apis.thecoredev.fr/getCompteurPetition
#### Contrôles mis en place
Aucun.
#### Actions effectuées depuis cet écran
Aucune.
-------------------------------------------------

View File

@@ -26,6 +26,15 @@ app.get("/getCompteurPetition", (req, res) => {
});
app.get("/", (req, res) => {
var reponse = "<h1>Liste des routes possibles</h1><br>";
reponse += "<h2>/getCompteurPetition</h2> Pour récupérer le compteur des signataires sur notre pétition change.org";
res.send(reponse);
});
app.listen(5007, ()=> {
console.log("server started on port 5007")
});