This guide will help you implement the improved Minimal Technology Solutions website with enhanced ART-T positioning aligned with the GTM strategy.
- Featured ART-T Section: Prominent showcase with live demo simulation
- Updated Stats: Real metrics (500+ AI systems, 10K+ vulnerabilities)
- Better Division Cards: Highlights Minimal Sec with "Featured Product" badge
- Improved Hero: Clearer value proposition
- Mobile Responsive: Full mobile menu and responsive grid
- GTM-Aligned Messaging: Uses exact positioning from strategy
- ART-T Deep Dive: Complete product explanation with features
- Pricing Tiers: Shows Open Source / Professional / Enterprise clearly
- Tri-Stage PII Auditing: Highlighted as key differentiator
- Live Threat Dashboard: Visual representation of security scanning
- Social Proof: Customer testimonials and stats
- Clear CTAs: Multiple conversion paths (demo, GitHub, contact)
npx create-next-app@latest mts-website --typescript --tailwind --app
cd mts-websitenpm install framer-motion lucide-react# Create directory structure
mkdir -p app/divisions/sec
mkdir -p app/components
mkdir -p public/img
# Copy main landing page
cp improved-main-page.tsx app/page.tsx
# Copy Minimal Sec division page
cp improved-minimal-sec-page.tsx app/divisions/sec/page.tsx
# Copy WaitlistModal component (from your existing repo)
# You'll need to get this from:
# https://github.com/MinimalTechSolutions/website/blob/main/WaitlistModal.tsxPlace your minimal-wide-logo-trans.png in public/img/
If you see color warnings, update tailwind.config.ts:
import type { Config } from "tailwindcss";
const config: Config = {
content: [
"./pages/**/*.{js,ts,jsx,tsx,mdx}",
"./components/**/*.{js,ts,jsx,tsx,mdx}",
"./app/**/*.{js,ts,jsx,tsx,mdx}",
],
theme: {
extend: {
colors: {
// Add any custom colors if needed
},
},
},
plugins: [],
safelist: [
// Safelist dynamic colors used in components
'bg-blue-50', 'bg-blue-100', 'text-blue-600', 'border-blue-200',
'bg-red-50', 'bg-red-100', 'text-red-600', 'border-red-200',
'bg-purple-50', 'bg-purple-100', 'text-purple-600', 'border-purple-200',
'bg-green-50', 'bg-green-100', 'text-green-600', 'border-green-200',
'bg-orange-50', 'bg-orange-100', 'text-orange-600', 'border-orange-200',
'bg-yellow-50', 'bg-yellow-100', 'text-yellow-600', 'border-yellow-200',
]
};
export default config;npm run devVisit http://localhost:3000 π
- β Emphasized throughout both pages
- β GitHub links prominent (open-source focus)
- β Enterprise features clearly separated in pricing
- β "Find vulnerabilities before attackers do"
- β "Ship AI features confidently"
- β "Meet regulatory requirements"
- β Tri-Stage PII Auditing highlighted
- β LangGraph integration mentioned
- β Self-hosted option emphasized
- β Open-source transparency
- β 500+ AI systems protected
- β 10,000+ vulnerabilities found
- β Customer testimonials
- β 90%+ retention rate
- β Request Demo (Waitlist Modal)
- β View on GitHub (PLG entry point)
- β Contact Sales (Enterprise)
- β Explore Product Page
export const metadata = {
title: 'Minimal Technology Solutions | AI Security & Software Development',
description: 'Enterprise-grade AI security solutions featuring ART-Tβthe open-core AI red teaming platform. Protect your AI deployments from prompt injection, data leakage, and jailbreaking.',
keywords: 'AI security, LLM security, prompt injection, red teaming, AI red teaming, cybersecurity, OWASP LLM Top 10',
openGraph: {
title: 'Minimal Technology Solutions',
description: 'AI Security & Software Development',
url: 'https://minimalbyte.com',
siteName: 'Minimal Technology Solutions',
images: [
{
url: '/img/minimal-wide-logo-trans.png',
width: 1200,
height: 630,
}
],
type: 'website',
},
};export const metadata = {
title: 'Minimal Sec | AI Security & Red Teaming | ART-T',
description: 'Enterprise AI security solutions. ART-T protects 500+ AI systems with automated red teaming, PII auditing, and compliance reporting. Open-source core available.',
};Add to app/layout.tsx (inside <head>):
<Script
src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"
strategy="afterInteractive"
/>
<Script id="google-analytics" strategy="afterInteractive">
{`
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID');
`}
</Script>Add event tracking to buttons:
onClick={() => {
gtag('event', 'cta_click', {
cta_type: 'request_demo',
division: 'minimal_sec',
product: 'art-t'
});
setShowWaitlist(true);
}}import { NextResponse } from 'next/server';
export async function POST(request: Request) {
const data = await request.json();
// Validate
if (!data.workEmail || !data.fullName) {
return NextResponse.json({ error: 'Missing fields' }, { status: 400 });
}
// TODO: Save to database
// await db.waitlist.create({ data });
// TODO: Send confirmation email
// await sendConfirmationEmail(data.workEmail);
// TODO: Notify team
// await notifySlack(`New ART-T waitlist signup: ${data.fullName}`);
return NextResponse.json({ success: true });
}git init
git add .
git commit -m "Improved MTS website with ART-T GTM positioning"
git remote add origin https://github.com/MinimalTechSolutions/website
git push -u origin main- Go to vercel.com
- Import repository
- Deploy!
- In Vercel project settings, add domain:
minimalbyte.com - Update DNS:
A @ 76.76.21.21 CNAME www cname.vercel-dns.com
- Variant A: "Request ART-T Demo"
- Variant B: "Start Free Trial"
- Measure: Conversion rate to waitlist form
- Variant A: Pricing on separate page
- Variant B: Pricing on Minimal Sec page (current)
- Measure: Time to conversion, qualified leads
- Variant A: Stats only (500+ systems, 10K+ vulns)
- Variant B: Stats + testimonials (current)
- Measure: Trust indicators, demo requests
import Image from 'next/image';
<Image
src="/img/minimal-wide-logo-trans.png"
alt="Minimal Tech Solutions"
width={200}
height={50}
priority
/>import dynamic from 'next/dynamic';
const WaitlistModal = dynamic(() => import('../../components/WaitlistModal'), {
ssr: false
});- Replace placeholder stats with real numbers
- Add actual customer testimonials (with permission)
- Link to real documentation/blog when available
- Update GitHub stars count (automate if possible)
- Add case studies when available
- Include real security research papers
From the strategy document, verify:
- Open-source positioning prominent
- Enterprise tier clearly differentiated
- Tri-Stage PII Auditing mentioned
- LangGraph integration highlighted
- OWASP LLM Top 10 compliance shown
- Self-hosted option emphasized
- Multiple conversion paths (PLG + Sales)
- Social proof (stats, testimonials)
- Clear pricing tiers
- GitHub links prominent
- Week 1: Deploy improved pages to production
- Week 2: Set up analytics and tracking
- Week 3: Create remaining division pages (Byte, Infra, Games, Chain)
- Week 4: Launch blog with first 5 security articles
- Month 2: Add interactive demo/sandbox for ART-T
- Month 3: Launch full documentation site
For questions or issues:
Built with β€οΈ by Minimal Technology Solutions
Your simple way to solve technology problems