import { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { Box, Grid, Card, Stack, Typography, TextField, InputAdornment, IconButton, Button, Checkbox, FormControlLabel, Link } from '@mui/material'; import Visibility from '@mui/icons-material/Visibility'; import VisibilityOff from '@mui/icons-material/VisibilityOff'; import BoltIcon from '@mui/icons-material/Bolt'; import LocalShippingOutlinedIcon from '@mui/icons-material/LocalShippingOutlined'; import VerifiedOutlinedIcon from '@mui/icons-material/VerifiedOutlined'; import Logo from '@/components/Logo'; export default function Login() { const navigate = useNavigate(); const [show, setShow] = useState(false); const [auth, setAuth] = useState('admin@doormile.in'); const [pwd, setPwd] = useState(''); return ( {/* Brand panel */} One Connected System · One Promise Kept Delivering Trust.
Beyond Boundaries.
The MileTruth™ AI command center for Connected Miles — first-mile, mid-mile and last-mile delivery, unified in one intelligent console. {[ { icon: BoltIcon, t: 'MileTruth™ AI route optimisation' }, { icon: LocalShippingOutlinedIcon, t: 'EV-first real-time tracking & proof of delivery' }, { icon: VerifiedOutlinedIcon, t: 'Cold-chain & chain-of-custody compliance' } ].map((f) => ( {f.t} ))}
© 2026 Doormile Logistics Pvt. Ltd.
{/* Form panel */} Welcome back Sign in to your Doormile operations account. Auth Name setAuth(e.target.value)} /> Password setPwd(e.target.value)} InputProps={{ endAdornment: ( setShow((s) => !s)} edge="end" size="small"> {show ? : } ) }} /> } label={Remember me} /> Forgot password?
); }