A react app representing cooking website with a personal AI assistant. This project shows how to use Google API.AI and React to build a cooking assistant.
In order to modify AI assistant behavior you should register your own agent on Google API.AI website and upload your Google Cloud function for agent's webhooks.
You'll find webhook repository here.
Javascript: ES2015, Web Speech API
React app: React, Redux, Redux Thunk
AI services: Google Cloud API, Google API.AI
Code bundling: Webpack 2
Styles: Css Modules, (SCSS)Sass
Mocha, Enzyme, Sinon.js, Expect
Run npm install
and npm start
for a dev server.
Navigate to http://localhost:8080/
The app will automatically reload if you change any of the source files.
Run npm test
to execute the unit tests.