
Cruise Motors is a comprehensive, production-grade automotive marketplace and export platform connecting vehicle suppliers in the UAE and Europe with buyers across Africa and emerging markets. The platform operates as a three-application ecosystem: a customer-facing website, a Laravel-powered REST API, and an internal admin portal — together enabling end-to-end vehicle sales, logistics, modifications, and business partnership management.
Vehicle Sales & Browsing
Customers can browse an extensive inventory of cars with advanced filtering by brand, model, body type, steering, fuel type, and price. Each listing includes detailed specs, image galleries served via AWS S3, and actions to inquire, add to wishlist, or initiate a deal. The shop section extends to accessories, spare parts, and aftermarket products with a full cart and checkout flow powered by Stripe.
Services & Procurement
The platform supports complex B2B workflows including tender submissions, long-term supply contracts, direct vehicle ordering, and a "Sell to Us" trade-in program. Each service has dedicated forms, status tracking, and backend processing through the Laravel API with role-based access control.
Logistics & Documentation
A full logistics module covers international import/export, request-for-quotation (RFQ), shipment tracking, and documentation services (RTA export certificates, GSO certificates, certificates of origin). A built-in LHD/RHD steering guide helps buyers understand regional requirements.
Vehicle Modifications
Cruise Motors offers upgrade and custom modification services — from parking sensors and leather interiors to armored vehicles, ambulance conversions, safari vehicles, and mining truck builds. Each modification category has dedicated pages with detailed descriptions and inquiry forms.
Payment & Financial Services
Multiple payment channels are supported: Stripe (credit/debit), bank transfers, letters of credit, cash, and a 60/40 split payment model. Infrastructure for USDT/cryptocurrency payments is also in place.
Business Development – Join Our Growth
A dedicated section invites investors, fleet owners, car suppliers, and strategic partners to collaborate with Cruise Motors through structured submission forms and intake workflows.
Content & Communication
A full blog system with categories, tags, and search supports content marketing. Real-time chat (via Laravel Reverb and Pusher), WhatsApp inquiry integration, Twilio SMS, and Microsoft Graph email ensure multi-channel communication. An Instagram feed is pulled live via the Graph API.
Internationalization
The website supports 10 languages: English, Spanish, French, German, Chinese, Russian, Japanese, Portuguese, Turkish, and Arabic — with dynamic switching via next-i18next.
The internal portal provides a feature-rich dashboard for managing quotations, deals, vehicle orders, documentation, products, blogs, inquiries (including WhatsApp), cars, categories, analytics, reports, user roles, and settings. It leverages AG Grid for enterprise data tables, ApexCharts and D3.js for analytics visualizations, FullCalendar for scheduling, and rich text editors for content management.
The system follows a clean separation of concerns: the Next.js 15 frontend communicates with a Laravel 11 REST API authenticated via Sanctum bearer tokens. State management uses Redux Toolkit with persistence. Media assets are stored in AWS S3 with presigned URL access. The backend supports 76+ Eloquent models, Redis caching, queue-based async processing, and WebSocket broadcasting. Security includes country-level IP restrictions, WebAuthn/FIDO2, and spatie role-based permissions.