diff --git a/web/src/components/ExampleWaspApps.jsx b/web/src/components/ExampleWaspApps.jsx
index 41741fce53..5485efdc5f 100644
--- a/web/src/components/ExampleWaspApps.jsx
+++ b/web/src/components/ExampleWaspApps.jsx
@@ -4,36 +4,34 @@ import SectionContainer from "./Layouts/SectionContainer";
const examples = [
{
- title: "Todo App (TypeScript) ✅",
- description: "A famous To-Do list app, implemented in TypeScript.",
+ title: "Open SaaS",
+ description:
+ "A feature-rich, open-source SaaS boilerplate template. Powered by Wasp.",
authorName: "wasp",
authorImg: "https://avatars.githubusercontent.com/u/55102317",
- repoName: "TodoAppTs",
- repoUrl:
- "https://github.com/wasp-lang/wasp/tree/release/examples/tutorials/TodoAppTs",
- //demoUrl: 'https://waspello-demo.netlify.app/',
- // todo: try in GitPod/Replit url
+ repoName: "open-saas",
+ repoUrl: "https://github.com/wasp-lang/open-saas/tree/main/template/app",
+ demoUrl: "https://opensaas.sh",
},
{
- title: "CoverLetterGPT 🤖",
- description:
- "Generate cover letters based on your CV and the job description. Powered by ChatGPT.",
- authorName: "vincanger",
- authorImg: "https://avatars.githubusercontent.com/u/70215737",
- repoName: "coverlettergpt",
- repoUrl: "https://github.com/vincanger/coverlettergpt",
- demoUrl: "https://coverlettergpt.xyz/",
+ title: "Roke ⛰️",
+ description: "A Wasp + ShadCN + Framer Motion Starter Template.",
+ authorName: "wardbox",
+ authorImg: "https://avatars.githubusercontent.com/u/31261302",
+ repoName: "roke",
+ repoUrl: "https://github.com/wardbox/roke",
+ demoUrl: "https://roke.dev",
},
{
- title: "Realtime voting via WebSockets 🔌",
- description:
- "A realtime, websockets-powered voting app built with Wasp and TypeScript.",
+ title: "Todo App (TypeScript) ✅",
+ description: "A famous To-Do list app, implemented in TypeScript.",
authorName: "wasp",
authorImg: "https://avatars.githubusercontent.com/u/55102317",
- repoName: "websockets-realtime-voting",
+ repoName: "TodoAppTs",
repoUrl:
- "https://github.com/wasp-lang/wasp/tree/release/examples/websockets-realtime-voting",
- demoUrl: "https://websockets-voting-client.fly.dev/login",
+ "https://github.com/wasp-lang/wasp/tree/release/examples/tutorials/TodoAppTs",
+ //demoUrl: 'https://waspello-demo.netlify.app/',
+ // todo: try in GitPod/Replit url
},
];
diff --git a/web/src/components/ShowcaseGallery.jsx b/web/src/components/ShowcaseGallery.jsx
index 3e105f19c0..1c0ab2d6a1 100644
--- a/web/src/components/ShowcaseGallery.jsx
+++ b/web/src/components/ShowcaseGallery.jsx
@@ -24,46 +24,38 @@ const ShowcaseGallery = () => {
className={`mx-auto grid max-w-lg gap-8 lg:max-w-none lg:grid-cols-3 lg:gap-12`}
>