import React, { useState } from 'react';
import { FaRoute, FaFileUpload, FaCheckCircle, FaRocket, FaTruck, FaShieldAlt, FaClock, FaChartLine } from 'react-icons/fa';
import AuthModal from './AuthModal';
const LandingPage = () => {
const [showAuthModal, setShowAuthModal] = useState(false);
const [authMode, setAuthMode] = useState<'login' | 'register'>('login');
const openAuth = (mode: 'login' | 'register') => {
setAuthMode(mode);
setShowAuthModal(true);
};
return (
{/* Navigation */}
{/* Hero Section */}
Automated Route Building for Oversized Loads
Upload your permit documents and instantly generate state-compliant routes.
Save hours of manual work and ensure perfect compliance with every trip.
✓ No credit card required ✓ Cancel anytime ✓ Full support
{/* Trust Banner */}
Oklahoma DOT Compatible
Texas DOT Compatible
Multi-State Support
{/* How It Works */}
How It Works
Three simple steps to automated, compliant routing
1. Upload Permit
Simply upload your state-issued oversize/overweight permit PDF.
We support Oklahoma, Texas, and more states.
2. Auto-Extract Data
Our AI instantly extracts route information, load specs, restrictions,
and all compliance requirements from your permit.
3. Get Your Route
View your complete route with turn-by-turn directions, distance,
time estimates, and all restrictions clearly marked.
{/* Features Section */}
Powerful Features
Everything you need to manage oversized load routing
Save Time
Reduce route planning from hours to minutes with automated extraction
Stay Compliant
Never miss a restriction with automatic compliance checking
Track Everything
Organize all your permits and routes in one secure dashboard
Multi-Vehicle
Manage multiple trucks and trailers with vehicle profiles
{/* Pricing Section */}
Simple, Transparent Pricing
Choose the plan that fits your business
{/* Basic Plan */}
Basic
$29
/month
-
Up to 10 permits/month
-
Auto route extraction
-
Basic compliance
-
Email support
{/* Pro Plan */}
MOST POPULAR
Professional
$79
/month
-
Unlimited permits
-
Advanced route optimization
-
Multi-state compliance
-
Real-time notifications
-
Priority support
-
GPS export
{/* Enterprise Plan */}
Enterprise
$199
/month
-
Everything in Pro
-
Multiple user accounts
-
API access
-
Custom integrations
-
Dedicated account manager
-
SLA guarantee
{/* CTA Section */}
Ready to Streamline Your Routing?
Join hundreds of carriers already using automated route building
No credit card required • 14-day free trial • Cancel anytime
{/* Footer */}
{/* Auth Modal */}
{showAuthModal && (
setShowAuthModal(false)}
onSwitchMode={(mode) => setAuthMode(mode)}
/>
)}
);
};
export default LandingPage;