mirror of
https://github.com/Such-Software/such.software.git
synced 2026-10-17 05:32:05 +02:00
154 lines
8.0 KiB
TypeScript
154 lines
8.0 KiB
TypeScript
import { DataGrid } from "@repo/ui/procedural/data-grid";
|
|
import { Button } from "@repo/ui/components/button";
|
|
import { Header } from "@/components/layout/header";
|
|
import { MobileNav } from "@/components/layout/mobile-nav";
|
|
import Link from "next/link";
|
|
import { Card } from "@repo/ui/components/card";
|
|
import type { Metadata } from "next";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "Services | Such Software",
|
|
description: "Medusa v2 development, custom web applications, and cryptocurrency consulting. High-performance headless commerce, real-time platforms, and Web3 integration.",
|
|
alternates: {
|
|
canonical: "/services",
|
|
},
|
|
openGraph: {
|
|
title: "Services | Such Software",
|
|
description: "Medusa v2 development, custom web applications, and cryptocurrency consulting.",
|
|
type: "website",
|
|
},
|
|
};
|
|
|
|
export default function ServicesPage() {
|
|
return (
|
|
<main className="relative min-h-screen flex flex-col items-center bg-background text-foreground overflow-hidden">
|
|
<DataGrid />
|
|
<Header />
|
|
|
|
<div id="main-content" className="z-10 w-full max-w-5xl mx-auto py-20 px-4">
|
|
{/* Page Header */}
|
|
<div className="text-center mb-16">
|
|
<h1 className="text-4xl md:text-6xl font-bold mb-6 bg-clip-text text-transparent bg-gradient-to-r from-emerald-400 to-blue-500">
|
|
Specialized Solutions
|
|
</h1>
|
|
<p className="text-xl text-muted-foreground max-w-2xl mx-auto">
|
|
Focused expertise in commerce, crypto, and custom web applications.
|
|
</p>
|
|
</div>
|
|
|
|
{/* Philosophy Card */}
|
|
<div className="mb-20">
|
|
<div className="text-left section-container border-l-4 border-l-emerald-500">
|
|
<h2 className="text-3xl font-bold mb-2">Partnership-First Development</h2>
|
|
<p className="text-muted-foreground text-lg max-w-3xl">
|
|
Whether you're scaling a commerce operation or launching a new financial protocol,
|
|
we provide the engineering. We design systems that grow with your business.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* E-Commerce Section */}
|
|
<div className="mb-24">
|
|
<div className="text-left mb-10 section-container border-l-4 border-l-blue-500">
|
|
<h2 className="text-3xl font-bold mb-2">Custom E-Commerce Engines</h2>
|
|
<p className="text-muted-foreground text-lg max-w-3xl">
|
|
We build proprietary, headless commerce engines that scale with your business logic.
|
|
Stop fighting with Shopify's limitations and own your infrastructure.
|
|
</p>
|
|
</div>
|
|
|
|
<div className="grid md:grid-cols-3 gap-6">
|
|
<Card className="glass-card hover:border-indigo-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Flexible Architecture</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
Model your exact business logic—subscriptions, bundles, B2B pricing,
|
|
multi-warehouse inventory—without platform constraints.
|
|
</p>
|
|
</Card>
|
|
<Card className="glass-card hover:border-indigo-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Revenue-Share Model</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
No massive setup fees or monthly retainers. We invest in your success
|
|
and earn a percentage of sales—aligned incentives from day one.
|
|
</p>
|
|
</Card>
|
|
<Card className="glass-card hover:border-indigo-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Performance-First Frontend</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
Custom Next.js storefronts optimized for Core Web Vitals, accessibility,
|
|
and conversion—not template bloat.
|
|
</p>
|
|
</Card>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Custom Apps Section */}
|
|
<div className="mb-24">
|
|
<div className="text-left mb-10 section-container border-l-4 border-l-purple-500">
|
|
<h2 className="text-3xl font-bold mb-2">Custom Apps & Interactive Websites</h2>
|
|
<p className="text-muted-foreground text-lg max-w-2xl leading-relaxed">
|
|
Whether it's a real-time collaborative tool or a high-end brand experience,
|
|
we deliver fast, accessible web applications.
|
|
</p>
|
|
</div>
|
|
<div className="grid md:grid-cols-2 gap-6">
|
|
<Card className="glass-card hover:border-purple-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Real-time Platforms</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
Socket.io and WebRTC integration for collaborative tools, dashboards,
|
|
and live data visualization.
|
|
</p>
|
|
</Card>
|
|
<Card className="glass-card hover:border-purple-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Brand Motion</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
Smooth, animated interfaces with purposeful motion and visual depth.
|
|
</p>
|
|
</Card>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Crypto Section */}
|
|
<div className="mb-24">
|
|
<div className="text-left mb-10 section-container border-l-4 border-l-cyan-500">
|
|
<h2 className="text-3xl font-bold mb-2">Cryptocurrency & Payment Consulting</h2>
|
|
<p className="text-muted-foreground text-lg max-w-2xl leading-relaxed">
|
|
Bridge traditional payments and decentralized protocols with secure, auditable infrastructure.
|
|
</p>
|
|
</div>
|
|
<div className="grid md:grid-cols-2 gap-6">
|
|
<Card className="glass-card hover:border-cyan-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Payment Orchestration</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
Multi-PSP routing, automated reconciliation, and fraud prevention for
|
|
high-volume merchants.
|
|
</p>
|
|
</Card>
|
|
<Card className="glass-card hover:border-cyan-500/30">
|
|
<h3 className="text-xl font-bold mb-3">Web3 Integration</h3>
|
|
<p className="text-base text-muted-foreground leading-relaxed">
|
|
Non-custodial wallet auth, on/off ramp solutions, and smart contract
|
|
interactions for modern dApps.
|
|
</p>
|
|
</Card>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="mt-20 p-16 rounded-[2.5rem] bg-gradient-to-br from-slate-900 via-slate-800 to-indigo-950 text-white text-center shadow-2xl relative overflow-hidden group border-2 border-white/5">
|
|
<div className="absolute inset-0 bg-blue-500/10 opacity-0 group-hover:opacity-100 transition-opacity" />
|
|
<h2 className="text-4xl font-bold mb-6 relative z-10 tracking-tight">Let's build together</h2>
|
|
<p className="mb-10 text-slate-300 text-lg max-w-2xl mx-auto relative z-10 leading-relaxed font-medium">
|
|
We are currently accepting a limited number of partners for performance-based development.
|
|
Let's see if we're a fit.
|
|
</p>
|
|
<Link href="/#contact" className="relative z-10">
|
|
<Button size="lg" variant="secondary" className="rounded-2xl px-12 py-8 text-xl font-bold hover:scale-105 transition-transform bg-white text-slate-900 hover:bg-slate-100">
|
|
Request a Consultation
|
|
</Button>
|
|
</Link>
|
|
</div>
|
|
</div>
|
|
<MobileNav />
|
|
</main>
|
|
);
|
|
} |