J'ai donc construit un système d'achat basé sur l'IA qui utilise un chatbot pour effectuer toutes les opérations, de l'ajout et de la suppression des articles à la paiement. Ce sera également une application Web avec un serveur backend. Ce projet est une tentative de fournir les avantages des achats en ligne aux clients d'une véritable boutique. Il aide à acheter les produits dans la boutique n'importe où via Internet en utilisant le site Web. Le client recevra le service des achats en ligne et de la livraison à domicile en utilisant cette application de site Web. Ce système peut être mis en œuvre dans n'importe quel magasin de la localité ou dans des magasins de marque multinationaux ayant des chaînes de vente au détail.
L'application Web a été réalisée à l'aide de React, Node, Express, MongoDB et Alan.ai qui est une plate-forme pour créer des chatbots et s'intégrer à vos applications Web et natives. Je vous recommande de parcourir les documents avant de commencer à travailler sur mon projet.

Nous avions également des versions antérieures que nous ne nous engageons pas initialement dans le dépôt.
Alan Ai Listeners for different voice commandsgetItems(), openCart(), CloseCart()Alan AI listener moduleserver.jsMongo DB, Node configUser.js,Model.js,Authcontroller.js,Ordercontroller.jsUser Schema, Order Schema, Login(), Register(), MakeOrder()OrderDetails(),CancelOrder()La configuration du développement est assez simple, vous avez d'abord besoin d'installer toutes les dépendances qui sont déjà données dans le fichier package.json, puis Kust exécutez l'application Web avec les commandes ci-dessous.
cd client
npm install
npm start cd server
npm install
npm startAssurez-vous que dans le client / src / utils, puis dans axios.js, faites de la substarl en tant qu'URL du serveur LocalHost du nœud.
J'ai fait un compte de test factice pour la connexion - Nom d'utilisateur - Mot de passe de test - 1234
Pour plus de détails de configuration en profondeur, consultez les directives de contribution.