Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danieldev0724/react-chatbot
A DialogFlow Chatbot made using NodeJS and React.
https://github.com/danieldev0724/react-chatbot
chatbot dialogflow dialogflow-chatbot javascript material-ui nodejs react
Last synced: about 1 month ago
JSON representation
A DialogFlow Chatbot made using NodeJS and React.
- Host: GitHub
- URL: https://github.com/danieldev0724/react-chatbot
- Owner: danieldev0724
- Created: 2023-07-04T07:17:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-04T07:18:05.000Z (over 1 year ago)
- Last Synced: 2023-08-17T10:58:37.403Z (over 1 year ago)
- Topics: chatbot, dialogflow, dialogflow-chatbot, javascript, material-ui, nodejs, react
- Language: JavaScript
- Homepage: https://chatbot-react.herokuapp.com/
- Size: 971 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React-Chatbot
DialogFlow chatbot which answers a few questions about me in a funny way.
It uses ReactJS on the frontend and nodeJS on the backend.
Try it [here!](https://chatbot-react.herokuapp.com/)## Getting Started
- Get your google credentials and create a dev.js file in the config folder.
- Add all the values in prod.js in dev.js file.
- Run the following commands:
```
npm install
npm run start:dev
```
- Go to localhost:5000## Demo
### The chatbot greets you on opening the website
![greeting message](./screenshots/1.png)---
### Some examples of conversations with the bot
![conversation demo](./screenshots/2.png)
![conversation demo](./screenshots/3.png)
![conversation demo](./screenshots/4.png)
![conversation demo](./screenshots/5.png)