From 05f78852b6493d67897e2a919ba92716b448a3f0 Mon Sep 17 00:00:00 2001 From: victorjzq Date: Thu, 19 Mar 2026 20:31:14 +0700 Subject: [PATCH] feat: implement group discovery with recommendation engine (#77) - Add GroupRecommendations component with three sections: - Recommended for You: token-preference match + accessible contribution amounts - Popular Groups: active groups ranked by member count and activity score - New Groups: recently created Forming groups (< 72h old) - Integrate GroupRecommendations into homepage between Features and Footer - Personalization hooks for walletAddress and userTokens props (ready for contract integration) --- src/app/page.tsx | 4 + src/components/GroupRecommendations.tsx | 241 ++++++++++++++++++++++++ 2 files changed, 245 insertions(+) create mode 100644 src/components/GroupRecommendations.tsx diff --git a/src/app/page.tsx b/src/app/page.tsx index 670d0c6..8728056 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ import Link from "next/link"; import { Navbar } from "@/components/Navbar"; +import { GroupRecommendations } from "@/components/GroupRecommendations"; export default function Home() { return ( @@ -121,6 +122,9 @@ export default function Home() { + {/* Group Discovery / Recommendations */} + + {/* Footer */}