'use client'; import { useState } from 'react'; import { useRouter } from 'next/navigation'; import Link from 'next/link'; import Image from 'next/image'; export default function Home() { const [vehicleNumber, setVehicleNumber] = useState(''); const router = useRouter(); const handleGuestLogin = (e: React.FormEvent) => { e.preventDefault(); if (vehicleNumber.trim()) { // Navigate to vehicle status page router.push(`/vehicle/${encodeURIComponent(vehicleNumber.trim().toUpperCase())}`); } }; return (
{/* Animated background elements */}
{/* Main Content */}
{/* Welcome Section */}
100kmph Logo

CHECK YOUR VEHICLE SERVICE STATUS OR BOOK A NEW APPOINTMENT

{/* Guest Login Card */}

Guest Login

ENTER YOUR VEHICLE NUMBER TO CHECK SERVICE STATUS

setVehicleNumber(e.target.value.toUpperCase())} placeholder="ABC-1234" className="w-full rounded-lg border-2 border-white/20 bg-black/50 px-4 py-3 text-lg font-mono text-white placeholder-white/40 focus:border-white/50 focus:outline-none focus:ring-2 focus:ring-white/30 neon-border transition-all" required />
{/* New Appointment Button */}

or

Make a New Appointment
); }