diff --git a/apps/web/src/app/links/page.tsx b/apps/web/src/app/links/page.tsx new file mode 100644 index 0000000..d237ac7 --- /dev/null +++ b/apps/web/src/app/links/page.tsx @@ -0,0 +1,78 @@ +import { Header } from "@/components/layout/header"; +import { MobileNav } from "@/components/layout/mobile-nav"; +import { StoreButtons } from "@/components/store-buttons"; +import Link from "next/link"; +import type { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Links | Such Software", + description: "Download our apps on App Store and Google Play.", + alternates: { canonical: "/links" }, +}; + +const apps = [ + { + name: "Vegan IQ", + tagline: "Plant-based trivia backed by real data", + color: "text-green-600 dark:text-green-400", + borderColor: "border-green-500/20", + href: "/products/vegan-iq", + links: [ + { platform: "google" as const, href: "https://play.google.com/store/apps/details?id=com.veganiq.vegan_iq" }, + { platform: "apple" as const, href: "https://apps.apple.com/us/app/vegan-iq-plant-based-trivia/id6761139580" }, + ], + }, + { + name: "Bauhaus Echo", + tagline: "Visual memory puzzle inspired by Bauhaus design", + color: "text-blue-600 dark:text-blue-400", + borderColor: "border-blue-500/20", + href: "/products/bauhaus-echo", + links: [ + { platform: "apple" as const, href: "https://apps.apple.com/us/app/bauhaus-echo/id6759010657" }, + { platform: "google" as const, href: "https://play.google.com/store/apps/details?id=com.suchsoftware.bauhausecho" }, + ], + }, + { + name: "Suchoice", + tagline: "AI-powered decision making", + color: "text-pink-600 dark:text-pink-400", + borderColor: "border-pink-500/20", + href: "/products/suchoice", + links: [ + { platform: "google" as const, href: "https://play.google.com/store/apps/details?id=com.suchsoftware.suchoice" }, + { platform: "apple" as const, href: "https://apps.apple.com/us/app/suchoice/id6759626658" }, + ], + }, +]; + +export default function LinksPage() { + return ( +
+
+
+

Such Software

+

Our apps

+ +
+ {apps.map((app) => ( +
+ +

{app.name}

+ +

{app.tagline}

+ +
+ ))} +
+ +
+ + such.software + +
+
+ +
+ ); +}