# L'utilité du programme

Ce programme node permet de developper un chat bot en Node.js et le mettre en production.
Pour l'installer il faut la bibliothèque express.js (npm install express).
Ainsi que le curl (npm install curl).
Pour l'executer il faut faire la commande node server.js et l'ouvrir sur le port 3000.
On utilise Heroku pour deployer l'application.
Une base de données est utilisée sur Mongodb.

# L'installation

Création d'un fichier node.js appelé "server.js".
Ajooutez le port 3000 et les chemins des urls.

# Les Points d'accès 

curl http://localhost:3000/ --> Hello World
curl http://localhost:3000/hello --> Quel est votre nom ?

curl -X POST --header "Content-Type: application/json" --data "{\"msg\":\"ville\"}" https://chatbothvn.herokuapp.com/chat
--> Nous sommes à Paris

curl -X GET http://localhost:3000/messages/all 
--> affichera l’historique des conversations (messages de l’utilisateur et réponses du chat-bot)

curl -X DELETE http://localhost:3000/messages/last 
--> supprimera le dernier échange de l’historique (message de l’utilisateur + réponse du chat-bot)


# Test 

Dans le terminal entrez la commande : "node server.js"
Vous trouverez le résultat dans le localhost:3000