-
Notifications
You must be signed in to change notification settings - Fork 142
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #628 from wjohnsto/master
Adding shopping chatbot tutorial
- Loading branch information
Showing
18 changed files
with
592 additions
and
1 deletion.
There are no files selected for viewing
2 changes: 1 addition & 1 deletion
2
docs/howtos/solutions/microservices/common-data/microservices-arch.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+399 KB
docs/howtos/solutions/vector/common-ai/images/07-admin-top-trending.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions
26
docs/howtos/solutions/vector/common-ai/microservices-ecommerce-ai.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
The e-commerce microservices application consists of a frontend, built using [Next.js](https://nextjs.org/) with [TailwindCSS](https://tailwindcss.com/). The application backend uses [Node.js](https://nodejs.org). The data is stored in | ||
[Redis](https://redis.com/try-free/) and MongoDB/ Postgressql using [Prisma](https://www.prisma.io/docs/reference/database-reference/supported-databases). Below you will find screenshots of the frontend of the e-commerce app: | ||
|
||
- `Dashboard`: Shows the list of products with search functionality | ||
|
||
![redis microservices e-commerce app frontend products page](images/01-dashboard.png) | ||
|
||
- `Chat bot`: The chat bot is available on the bottom right corner of the page. It can be used to search for products and view the product details. | ||
|
||
![redis microservices e-commerce app frontend chat bot](images/02-ai-bot.png) | ||
|
||
Clicking on a product in the chat shows the product details on dashboard | ||
|
||
![redis microservices e-commerce app frontend product details](images/03-ai-bot-product.png) | ||
|
||
- `Shopping Cart`: Add products to the cart, then check out using the "Buy Now" button | ||
![redis microservices e-commerce app frontend shopping cart](images/04-shopping-cart.png) | ||
|
||
- `Order history`: Once an order is placed, the `Orders` link in the top navigation bar shows the order status and history | ||
|
||
![redis microservices e-commerce app frontend order history page](images/05-order-history.png) | ||
|
||
- `Admin`: The `admin` link in the top navigation bar shows purchase stats and trending products. | ||
|
||
![redis microservices e-commerce app frontend admin page](images/06-admin-charts.png) | ||
![redis microservices e-commerce app frontend admin page](images/07-admin-top-trending.png) |
7 changes: 7 additions & 0 deletions
7
docs/howtos/solutions/vector/common-ai/microservices-source-code-ai.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
:::tip GITHUB CODE | ||
|
||
Below is a command to the clone the source code for the application used in this tutorial | ||
|
||
git clone --branch v7.1.0 https://github.com/redis-developer/redis-microservices-ecommerce-solutions | ||
|
||
::: |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+398 KB
docs/howtos/solutions/vector/gen-ai-chatbot/images/redis-insight-ai-products.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+546 KB
docs/howtos/solutions/vector/gen-ai-chatbot/images/redis-insight-chat-history.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+425 KB
docs/howtos/solutions/vector/gen-ai-chatbot/images/redis-insight-chat-log.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.