Skip to content

Commit 5974fdd

Browse files
Merge pull request #632 from wjohnsto/master
triggers and functions tutorial added
2 parents 0c8fd20 + 4a2b5fd commit 5974fdd

21 files changed

+691
-1
lines changed

docs/howtos/solutions/index-solutions.mdx

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,33 @@ Learn how to easily build, test and deploy code for common microservice and cach
177177
<div class="row">
178178

179179
<div class="col">
180-
<RedisCard
180+
<RedisCard
181+
title="Semantic Text Search"
182+
description="Semantic Text Search Using LangChain (OpenAI) and Redis"
183+
page="/howtos/solutions/vector/semantic-text-search"
184+
/>
185+
</div>
186+
187+
<div class="col">
188+
<RedisCard
181189
title="Semantic Image Based Querying"
182190
description="Semantic Image Based Queries Using LangChain (OpenAI) and Redis"
183191
page="/howtos/solutions/vector/image-summary-search"
184192
/>
185193
</div>
194+
195+
</div>
196+
197+
## Triggers and Functions
198+
199+
<div class="row">
200+
201+
<div class="col">
202+
<RedisCard
203+
title="Triggers and Functions in Redis"
204+
description="Getting Started With Triggers and Functions in Redis"
205+
page="/howtos/solutions/triggers-and-functions/getting-started"
206+
/>
207+
</div>
208+
186209
</div>
Loading
Loading
Loading
Loading
Loading
Loading
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
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 either MongoDB or PostgreSQL, using [Prisma](https://www.prisma.io/docs/reference/database-reference/supported-databases). Below are screenshots showcasing the frontend of the e-commerce app.
2+
3+
**Dashboard:** Displays a list of products with different search functionalities, configurable in the settings page.
4+
![Redis Microservices E-commerce App Frontend - Products Page](images/01-dashboard.png)
5+
6+
**Settings:** Accessible by clicking the gear icon at the top right of the dashboard. Control the search bar, chatbot visibility, and other features here.
7+
![Redis Microservices E-commerce App Frontend - Settings Page](images/08-settings.png)
8+
9+
**Dashboard (Semantic Text Search):** Configured for semantic text search, the search bar enables natural language queries. Example: "pure cotton blue shirts."
10+
![Redis Microservices E-commerce App Frontend - Semantic Text Search](images/01-dashboard-semantic-text.png)
11+
12+
**Shopping Cart:** Add products to the cart and check out using the "Buy Now" button.
13+
![Redis Microservices E-commerce App Frontend - Shopping Cart](images/02-cart.png)
14+
15+
**Order History:** Post-purchase, the 'Orders' link in the top navigation bar shows the order status and history.
16+
![Redis Microservices E-commerce App Frontend - Order History Page](images/05-order-history.png)
17+
18+
**Admin Panel:** Accessible via the 'admin' link in the top navigation. Displays purchase statistics and trending products.
19+
![Redis Microservices E-commerce App Frontend - Admin Page](images/06-admin-charts.png)
20+
![Redis Microservices E-commerce App Frontend - Admin Page](images/07-admin-top-trending.png)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
:::tip GITHUB CODE
2+
3+
Below is a command to the clone the source code for the application used in this tutorial
4+
5+
git clone --branch v9.2.0 https://github.com/redis-developer/redis-microservices-ecommerce-solutions
6+
7+
:::

0 commit comments

Comments
 (0)