'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()) { // TODO: Handle guest login logic // For now, just show an alert or navigate to status page console.log('Checking status for vehicle:', vehicleNumber); // You can navigate to a status page here // router.push(`/status/${vehicleNumber}`); } }; 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
); }