Skip to content

Commit e437932

Browse files
authored
feat: add redis to enterprise quickstart and temporarily removed mongo quickstart (#701)
* feat: add redis to enterprise quickstart and removed mongo quickstart Signed-off-by: Achanandhi-M <achanandhi.m@gmail.com> * feat: add redis to enterprise quickstart and removed mongo quickstart Signed-off-by: Achanandhi-M <achanandhi.m@gmail.com> --------- Signed-off-by: Achanandhi-M <achanandhi.m@gmail.com>
1 parent af2b69b commit e437932

File tree

8 files changed

+121
-74
lines changed

8 files changed

+121
-74
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
import React from "react";
2+
import Link from "@docusaurus/Link";
3+
4+
export default function EnterpriseInstallReminder() {
5+
return (
6+
<div
7+
style={{
8+
padding: "1rem",
9+
border: "1px solid #eee",
10+
borderRadius: "10px",
11+
background: "#fff8f5",
12+
margin: "2rem 0",
13+
}}
14+
>
15+
<h3>Don’t have Keploy installed yet?</h3>
16+
<p>
17+
Before running this sample, make sure Keploy Enterprise version is
18+
installed on your system.
19+
</p>
20+
<Link
21+
to="/docs/keploy-cloud/cloud-installation/"
22+
style={{
23+
display: "inline-block",
24+
marginTop: "0.5rem",
25+
padding: "0.6rem 1rem",
26+
background: "#e67e22",
27+
color: "#fff",
28+
borderRadius: "6px",
29+
fontWeight: "bold",
30+
textDecoration: "none",
31+
}}
32+
>
33+
👉 Go to Installation Guide
34+
</Link>
35+
</div>
36+
);
37+
}

src/components/QuickStartFilter.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,13 @@ export default function QuickstartFilter({defaultLanguage = null}) {
7979
icon: <IoLogoJavascript size={36} color="#F7DF1E" />,
8080
bg: "#FFF8E1",
8181
},
82-
{
82+
83+
/*{
8384
name: "Rust",
8485
icon: <FaRust size={36} color="#DEA584" />,
8586
bg: "#FFF3E0",
8687
},
88+
*/
8789
{
8890
name: "C#",
8991
icon: <TbBrandCSharp size={36} color="#512BD4" />,

src/components/QuickStartList.js

Lines changed: 45 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ const quickstarts = [
4545
link: "/docs/quickstart/samples-java/#instructions-for-starting-using-docker",
4646
},
4747

48-
{
48+
/*{
4949
title: "Springboot + MongoDB",
5050
language: "Java",
5151
server: "Local",
5252
description:
5353
"A sample REST API app to demonstrate how seamlessly Keploy integrates with Spring Boot and MongoDB.",
5454
link: "/docs/quickstart/java-spring-boot-mongo/",
55-
},
55+
},*/
5656

5757
{
5858
title: "Springboot + XML",
@@ -80,23 +80,27 @@ const quickstarts = [
8080
"A Sample url shortener app to test Keploy integration capabilities using Echo and PostgreSQL.",
8181
link: "/docs/quickstart/samples-echo/#running-app-locally-on-linuxwsl-",
8282
},
83-
{
83+
84+
/*{
8485
title: "Gin + Mongo",
8586
language: "Go",
8687
server: "Docker",
8788
description:
8889
"A sample url shortener app to test Keploy integration capabilities using Gin and mongoDB.",
8990
link: "/docs/quickstart/samples-gin/#using-docker-compose-",
90-
},
91-
{
91+
},*/
92+
93+
/*{
9294
title: "Gin + Mongo",
9395
language: "Go",
9496
server: "Local",
9597
description:
9698
"A sample url shortener app to test Keploy integration capabilities using Gin and mongoDB.",
9799
link: "/docs/quickstart/samples-gin/#running-app-locally-on-linuxwsl-",
98100
},
99-
{
101+
*/
102+
103+
/*{
100104
title: "Gin + Redis",
101105
language: "Go",
102106
server: "Docker",
@@ -112,6 +116,7 @@ const quickstarts = [
112116
"A sample User Authentication app to demonstrate how seamlessly Keploy integrates with Gin and Redis.",
113117
link: "/docs/quickstart/samples-redis/#running-app-locally-on-linuxwsl-",
114118
},
119+
*/
115120
{
116121
title: "Mux + Postgres",
117122
language: "Go",
@@ -163,8 +168,9 @@ const quickstarts = [
163168
},
164169

165170
// rust list
166-
{
167-
title: "Rust + MongoDB (Graphql",
171+
172+
/*{
173+
title: "Rust + MongoDB (Graphql)",
168174
language: "Rust",
169175
server: "Local",
170176
description:
@@ -180,6 +186,7 @@ const quickstarts = [
180186
"A sample CRUD REST API app to demonstrate Keploy integration capabilities using Rust and MongoDB.",
181187
link: "/docs/quickstart/sample-rust-crud-mongo/",
182188
},
189+
*/
183190

184191
// c# list
185192

@@ -193,15 +200,16 @@ const quickstarts = [
193200
},
194201

195202
// python list
196-
{
203+
204+
/*{
197205
title: "E-commerce Microservices",
198206
language: "Python",
199207
server: "Docker",
200208
description:
201209
"This guide walks you through testing an E-commerce microservices application using Keploy.",
202210
link: "/docs/quickstart/samples-microservices/",
203211
},
204-
212+
*/
205213
{
206214
title: "Django + Postgres",
207215
language: "Python",
@@ -219,7 +227,8 @@ const quickstarts = [
219227
"A sample User CRUD app to demonstrate how seamlessly Keploy integrates with Django and PostgreSQL.",
220228
link: "/docs/quickstart/samples-django/#running-app-locally-on-linuxwsl-",
221229
},
222-
{
230+
231+
/*{
223232
title: "Flask + MongoDB",
224233
language: "Python",
225234
server: "Docker",
@@ -233,7 +242,7 @@ const quickstarts = [
233242
description: "A Python Flask app connected to MongoDB running locally.",
234243
link: "/docs/quickstart/samples-flask/#how-to-run-the-app-locally-on-linuxwsl-",
235244
},
236-
245+
*/
237246
{
238247
title: "FastAPI + Postgres",
239248
language: "Python",
@@ -269,34 +278,36 @@ const quickstarts = [
269278
link: "/docs/quickstart/samples-fastapi-twilio/#using-docker-compose-",
270279
},
271280

272-
{
281+
/*{
273282
title: "Sanic + Mongo",
274283
language: "Python",
275284
server: "Local",
276285
description:
277286
"A sample Movie Management API app to demonstrate CRUD operations using Python's Sanic framework and MongoDB.",
278287
link: "/docs/quickstart/sanic-mongo/",
279288
},
280-
281-
{
282-
title: "Flask + Redis",
283-
language: "Python",
284-
server: "Docker",
285-
description:
286-
"A sample Student CRUD app to demonstrate how seamlessly Keploy integrates with Flask and Redis.",
287-
link: "/docs/quickstart/flask-redis/",
288-
},
289+
*/
290+
/*{
291+
title: "Flask + Redis",
292+
language: "Python",
293+
server: "Docker",
294+
description:
295+
"A sample Student CRUD app to demonstrate how seamlessly Keploy integrates with Flask and Redis.",
296+
link: "/docs/quickstart/flask-redis/",
297+
},
298+
*/
289299

290300
//Javascript list
291301

292-
{
293-
title: "BunJS + Mongo",
294-
language: "JS/TS",
295-
server: "Local",
296-
description:
297-
"A sample app to demonstrate Keploy integration capabilities using Bun.js and MongoDB.",
298-
link: "/docs/quickstart/samples-bunjs/",
299-
},
302+
/* {
303+
title: "BunJS + Mongo",
304+
language: "JS/TS",
305+
server: "Local",
306+
description:
307+
"A sample app to demonstrate Keploy integration capabilities using Bun.js and MongoDB.",
308+
link: "/docs/quickstart/samples-bunjs/",
309+
},
310+
*/
300311

301312
{
302313
title: "NextJS + Postgres",
@@ -306,7 +317,8 @@ const quickstarts = [
306317
"A sample app to demonstrate Keploy integration capabilities using NextJS and PostgreSQL with Drizzle ORM.",
307318
link: "/docs/quickstart/samples-nextjs/",
308319
},
309-
{
320+
321+
/*{
310322
title: "NodeJS - Express+ Mongoose",
311323
language: "JS/TS",
312324
server: "Docker",
@@ -322,6 +334,8 @@ const quickstarts = [
322334
"A sample CRUD app to demonstrate how seamlessly Keploy integrates with Express and MongoDB.",
323335
link: "/docs/quickstart/samples-nodejs/#running-app-locally-on-linuxwsl-",
324336
},
337+
*/
338+
325339
{
326340
title: "NodeJS - JWT + Postgres",
327341
language: "JS/TS",

versioned_docs/version-3.0.0/keploy-cloud/installation.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,6 @@ Once your account is set up, you can start exploring features of Keploy Cloud. H
4141

4242
To get started with Keploy Cloud, you will need to install the Keploy Cloud Agent and authenticate your account.
4343

44-
import PlatformRequirements from '../concepts/platform-requirements.md'
45-
46-
<PlatformRequirements/>
47-
4844
## Installation 🛠️
4945

5046
Install and Validate the Keploy Cloud Agent by following the steps below:

versioned_docs/version-3.0.0/quickstart/flask-redis.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ keyword:
2626
🪄 Dive into the world of Student CRUD Apps and see how seamlessly Keploy integrated with Flask and Redis. Buckle up, it's gonna be a fun ride! 🎢
2727

2828
import Link from '@docusaurus/Link'
29-
import InstallReminder from '@site/src/components/InstallReminder';
29+
import EnterpriseInstallReminder from '@site/src/components/EnterpriseInstallReminder';
3030

31-
<InstallReminder />
31+
<EnterpriseInstallReminder />
3232

3333
### Get Started! 🎬
3434

versioned_docs/version-3.0.0/quickstart/go-gin-redis.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ keyword:
1919
- Auto Testcase generation
2020
---
2121

22-
import InstallReminder from '@site/src/components/InstallReminder';
22+
import EnterpriseInstallReminder from '@site/src/components/EnterpriseInstallReminder';
2323
import SectionDivider from '@site/src/components/SectionDivider';
2424

2525
# Using Docker Compose 🐳
2626

2727
A sample user authentication app to test Keploy integration capabilities using Gin and Redis.
2828

29-
<InstallReminder />
29+
<EnterpriseInstallReminder />
3030

3131
### Clone a sample user authentication app 🧪
3232

@@ -234,7 +234,7 @@ Happy coding! ✨👩‍💻👨‍💻✨
234234

235235
A sample user authentication app to test Keploy integration capabilities using Gin and Redis.
236236

237-
<InstallReminder />
237+
<EnterpriseInstallReminder />
238238

239239
### Clone a sample user authentication app 🧪
240240

versioned_docs/version-3.0.0/quickstart/python-microservices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ keyword:
2323
- Auto case generation
2424
---
2525

26-
import InstallReminder from '@site/src/components/InstallReminder';
26+
import EnterpriseInstallReminder from '@site/src/components/EnterpriseInstallReminder';
2727

2828
## Using Docker Compose 🐳
2929

@@ -37,7 +37,7 @@ This guide will walk you through testing an E-commerce microservices application
3737

3838
Each service uses its own **MySQL database**, and **LocalStack SQS** is used for messaging. Keploy will help you automatically generate test cases and mocks for these services.
3939

40-
<InstallReminder />
40+
<EnterpriseInstallReminder />
4141

4242
### Clone the Sample Application
4343

0 commit comments

Comments
 (0)