Slytherin Chat Bot.
Backend Application is in Node JS application using Websockets and runs in conjunction with Google DialogFlow. Frontend Application is in React JS and using react-chatbot-kit library and communicating with backend application.
clone the repository. Backend:
- install node version v10.16.0 and above and npm version 6.9.0 and above.
- navigate to backend directory and run npm install.
- you need secrets.json file to communicate with Dialogflow programatically.
- run node index.js to start the server in local on default port 3001.
Frontend:
- Run yarn start
- Open the browser to localhost:3000
To contribute make the changes in develop branch and raise the pull request to master branch.