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

https://github.com/joytaribagshaw/dialogflowcx-codelab

This repository contains a simple restaurant landing page demonstrating how to integrate Dialogflow for AI-powered customer interactions. Built for Build with AI - Google Cloud workshop, participants can clone, explore, and customize the project to learn how to implement chatbot functionality in a website.
https://github.com/joytaribagshaw/dialogflowcx-codelab

ai-agents bootcamp-project chatbot cloud dialogflow google google-cloud-ai-platform google-cloud-platform tutorial

Last synced: about 1 month ago
JSON representation

This repository contains a simple restaurant landing page demonstrating how to integrate Dialogflow for AI-powered customer interactions. Built for Build with AI - Google Cloud workshop, participants can clone, explore, and customize the project to learn how to implement chatbot functionality in a website.

Awesome Lists containing this project

README

          

#

📖 Restaurant Landing Page with Dialogflow Integration (React)

## 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [📚 Docs](#docs)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

## 🍽️ Restaurant Landing Page with Dialogflow

**Restaurant Landing Page with Dialogflow** is a web-based application that showcases a restaurant's landing page with AI-powered chatbot functionality. It integrates Google Dialogflow with React to handle customer queries efficiently.

## 🛠 Built With

### Tech Stack

Client

### Key Features

- **AI-Powered Chatbot**
- **Menu Inquiry Handling**
- **Table Reservation Assistance**
- **Google Dialogflow API Integration**
- **Interactive UI with React**

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project you need:

- Node.js
- NPM or Yarn

### Setup

Clone this repository to your desired folder:

```sh
git clone https://github.com/JoyTaribagshaw/DialogflowCX-Codelab.git
cd DialogflowCX-Codelab
```

### Install

Install this project with:

```sh
npm install
```
# OR

```sh
yarn install
```

### Usage

To run the project, execute the following command:

```sh
npm start
```

### Deployment

You can deploy this project using:

```sh
npm run build
```

(back to top)

## 📚 Docs

For official documentation and resources, check the links below:

- **[Dialogflow ES Documentation](https://cloud.google.com/dialogflow/es/docs)**
- **[Dialogflow CX Documentation](https://cloud.google.com/dialogflow/cx/docs)**

These resources will help you understand how to set up intents, entities, and contexts, as well as how to integrate Dialogflow into your chatbot for enhanced user interactions.

(back to top)

## 👥 Authors

👤 *Joy Tari*

- GitHub: [Joy](https://github.com/JoyTaribagshaw)
- Twitter: [Joy](https://twitter.com/JoyTariBagshaw)
- LinkedIn: [Joy](www.linkedin.com/in/joytaribagshaw)

(back to top)

## 🔭 Future Features

- **Voice Recognition Support**
- **Database Integration for Orders**
- **Enhanced AI Learning Capabilities**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/JoyTaribagshaw/DialogflowCX-Codelab/issues).

(back to top)

## ⭐️ Show your support

If you like this project, please give it a ⭐.

(back to top)

## 🙏 Acknowledgements

I would like to thank Google Cloud for providing the Dialogflow API and all resources that made this project possible.

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)