'use client'; import { useState, useEffect } from 'react'; import { useRouter } from 'next/navigation'; import Image from 'next/image'; import HeroBackground3D from '@/components/ui/3d/HeroBackground3D'; import AnimatedCounter from '@/components/ui/AnimatedCounter'; import CardIcon3D from '@/components/ui/3d/CardIcon3D'; import { Zap, ArrowRight, Bike, Wallet, Leaf, ShieldCheck, MapPin, Truck, ChevronRight, BarChart3, BatteryCharging, Clock, Activity } from 'lucide-react'; export default function LandingPage() { const router = useRouter(); const [loading, setLoading] = useState(false); const [scrolled, setScrolled] = useState(false); useEffect(() => { const handleScroll = () => { setScrolled(window.scrollY > 20); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); const handleLogin = async (email: string) => { setLoading(true); await new Promise(resolve => setTimeout(resolve, 500)); const user = users.find(u => u.email === email); if (user) { sessionStorage.setItem('authToken', 'demo-token'); sessionStorage.setItem('userRole', user.role); sessionStorage.setItem('userName', user.name); switch (user.role) { case 'super_admin': case 'admin_manager': case 'staff': router.push('/admin'); break; case 'accountant': router.push('/admin/accounting'); break; case 'investor': router.push('/investor/dashboard'); break; case 'biker': router.push('/biker'); break; case 'swapstation': router.push('/swapstation'); break; case 'merchant': router.push('/merchant'); break; default: router.push('/login'); } } setLoading(false); }; return (
{/* Dynamic Header */}
window.scrollTo({ top: 0, behavior: 'smooth' })}> JAIBEN Logo

JAIBEN

Mobility Ltd

{/* Hero Section */}
Bangladesh's Leading EV Platform

Ditch Petrol.
Go Electric with JAIBEN.

The largest EV Tech platform enabling the Gig Economy. Rent, Rent-to-Own, or Invest in EVs. Join the sustainable mobility revolution today.

{/* Decorative background elements */}
{/* Stats Section */}

Active Riders

EV Fleet Size

Avg. Investor ROI

Deliveries Done

{/* Services / What We Offer */}

Our Ecosystem

What We Offer

Explore categories of services tailored to save you money, boost your earnings, and reduce emissions.

{/* Service 1 */}

Biker Rentals

Save on petrol costs and rent a high-performance e-scooter for your daily commute or delivery gigs.

{/* Service 2 - FICO Investment - User will redesign this section */} {/*

FICO Investment

Invest in fractional EV ownership. Let us manage the fleet while you enjoy guaranteed monthly returns.

*/} {/* Service 3 */}

Swap Stations

Never wait to charge. Swap your depleted battery for a fully charged one in less than 2 minutes.

{/* Service 4 (Merchant/Rent to own) */}

Merchants & Deliveries

Are you a delivery partner or company? Request any amount of riders for your delivery needs. Partner with us for dedicated EV riders.

{/* Why Choose Jaiben Features */}

Why Will You Choose JAIBEN

We provide the most robust infrastructure and technology to ensure your rides are seamless and profitable.

IoT Enabled

Get real-time tracking, remote locking, and smart analytics for every vehicle.

Robust EV Infra

Extensive network of swapping stations across major hubs for zero downtime.

99% Uptime

AI-powered predictive vehicle maintenance ensures bikes are always road-ready.

24/7 Support

Dedicated operations command center and support team ready to assist.

{/* How to Join Section */}

How To Join JAIBEN

Start your journey in just 3 easy steps.

{/* Connecting line */}
1

Complete Your KYC

Add your personal details like NID, Driving License, and basic info securely.

2

Choose Your Plan

Select your EV model and subscription plan (Daily, Weekly, or Rent-to-Own).

3

Start Earning

Pick up your bike from the nearest hub and start delivering to earn more!

{/* Footer */}
); }