Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)