import React, { useState, useEffect } from 'react'; import { Smartphone, Lock, Activity, TrendingUp, ShieldCheck, ChevronRight, Zap, Download } from 'lucide-react'; const App = () => { const [scrolled, setScrolled] = useState(false); // Scroll detection for navbar styling useEffect(() => { const handleScroll = () => { setScrolled(window.scrollY > 20); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); // Analytics placeholder function // In a real implementation, this would trigger GA4 or Pixel events const handleDownloadClick = (platform) => { console.log(`Conversion Event: Download clicked for ${platform}`); // Example: window.gtag('event', 'conversion', { 'send_to': 'AW-CONVERSION_ID/LABEL' }); }; return (
{/* Custom Style for Neon Green */} {/* Navigation */} {/* Hero Section */}
{/* Background Elements */}
{/* Giant Background Text for Depth */}
SQUAT
{/* Badge */}
iOS App Store
{/* Main Heading */}

STOP SCROLLING.
START SQUATTING.

{/* Description with side accent */}

SquatLock forces you to perform physical exercises to unlock your addictive apps. Build discipline, not dopamine loops.
No squats, no access.

{/* CTA Button Area */}
{/* Phone Mockup Representation */} {/* Switched to Image Display */}
{/* Screen Content (Image) */} {/* ▼▼▼ Set your screenshot URL here ▼▼▼ */} SquatLock App Screen
{/* Floating Elements */}
{/* Problem & Solution (Features) */}

Reclaim Your Digital Life

Your phone is a tool, not a trap. SquatLock helps you break the cycle of unconscious scrolling by adding a physical cost to digital consumption.

{/* Feature 1 */}

Hard Lock Technology

Select your "Problem Apps". Once locked, there is no bypass code. The only key is your physical effort.

{/* Feature 2 */}

Track Your Progress

Track your squat count and streaks with medals. Visualize your effort stacking up day by day.

{/* Feature 3 */}

High-Precision Detection

Leverages device sensors to accurately detect squat movement. Shallow dips won't count—designed to prevent cheating.

{/* How It Works */}

Simple Setup.
Powerful Results.

{[ { title: "Select Apps", desc: "Choose the apps that drain your time (Instagram, X, TikTok, etc)." }, { title: "Set Your Price", desc: "Decide how many squats (e.g., 20) are required to unlock them." }, { title: "Get Moving", desc: "When you try to open a locked app, drop down and give us 20." } ].map((step, index) => (
{index + 1}

{step.title}

{step.desc}

))}
{/* Video Container Replacement */}
{/* ▼▼▼ Video File Setup Area ▼▼▼ */} {/* Change src to your video file path (e.g., /videos/squat-demo.mp4) */} {/* UI Overlay: Detection Simulation */}
Status Detecting
12 / 20
{/* Grid Overlay for "Tech" feel */}
{/* Background Glow */}
{/* CTA Section */}

Don't Just Scroll.
Take Control.

Break free from dopamine slavery. Build stronger legs and better focus.

{/* Footer */}
); }; export default App;