01
The business challenge
Dali Auto Rental was already renting cars in Dubai, but every booking ran through phone calls and WhatsApp threads. Customers couldn't browse the fleet, compare prices or see what was on offer, and there was nothing online to send them to. Cars, rates and bookings lived in the team's chats.
02
What MapleHex did
MapleHex designed and built dali-auto.com end to end. Behind the public site sits a custom API and database, plus a role-based admin where the team manages cars, prices, pickup locations, bookings, users and homepage content themselves. We added customer accounts with email verification, transactional email, full SEO with structured data, and a QR code system that sends customers to Google reviews and counts every scan. We also run the domain, hosting, database and business email.
- Website design
- Web development
- Booking platform
- Admin dashboard
- Database & API
- Transactional email
- SEO & structured data
- QR review system
- Domain, hosting & email
03
Key design & technical decisions
- 01
WhatsApp-first booking: every car has a “Book via WhatsApp” button that opens a chat pre-filled with the car and a link to its page, matching how Dubai customers already book, while the website handles browsing and pricing.
- 02
Transparent pricing in AED: daily, weekly and monthly rates with their mileage allowances on every car, and features like camera, cruise control, GPS and leather seats as scannable chips.
- 03
A real back office, not a static site: Next.js on the front, NestJS, Prisma and PostgreSQL behind it, and a role-based admin (Admin, Manager, Staff) so the team updates the fleet, rates and locations without a developer.
- 04
Built to be found and reviewed: AutoRental, Car, FAQ and Breadcrumb structured data, a generated sitemap and per-car metadata, plus a QR-to-Google-reviews funnel that logs every scan.
04
The finished experience
Visitors land on “Drive Your Dream Car” over the Dubai skyline, with a search card for pickup location and dates. “How It Works” lays out four steps from choosing a car to driving away, and “Choose Your Ride” shows featured cars with photos, specs and AED prices. The full fleet page lists 50 cars from 14 makes, each with its own gallery page and WhatsApp booking button. Customers can sign in to see their bookings, and the team runs everything from the admin dashboard.


05
Outcomes
100
Lighthouse SEO score
Source: Lighthouse 12.8, mobile, 3 runs, Oct 2026
100
Lighthouse best-practices score
Source: Lighthouse 12.8, mobile, 3 runs, Oct 2026






