Skip to content
ElmkaouiMedPublic

About

Sunline — Bright, modern car rental website. Multi-language (EN/FR/AR), Google Sheets CMS, WhatsApp booking. Built with Next.js & TypeScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Sunline Rentals — Car Rental Website

Sunline Rentals

Bright, modern, warm — your next rental is one click away

A bright, modern car rental website with a warm orange palette — multi-language (EN/FR/AR), Google Sheets CMS, WhatsApp-driven bookings, built with Next.js, TypeScript, Tailwind CSS, and Framer Motion.

Live Demo — Try it live

Screenshots

Hero Section Popular Cars Section
Hero How It Works

Features

  • Warm orange aesthetic — #ff6b35 accent, clean white backgrounds, Plus Jakarta Sans font
  • Multi-language — English, French, Arabic with full RTL layout mirroring
  • Google Sheets CMS — all data (cars, locations, settings) from a published sheet
  • WhatsApp bookings — no backend needed; all form submits open wa.me with a preformatted message
  • SEO optimized — generateMetadata, sitemap.xml, robots.txt
  • Framer Motion animations — scroll-triggered reveals, hover effects
  • Mobile-first — responsive across all breakpoints, bottom mobile CTA bar
  • Accessibility — semantic HTML, ARIA labels, focus states

Tech Stack

  • Next.js 15 (App Router)
  • TypeScript
  • Tailwind CSS 3
  • Framer Motion 12
  • next-intl 4
  • Lucide React icons

Quick Start

npm install
npm run dev

Open http://localhost:3000.


Live Demo · Built with Next.js · © Sunline Rentals

About

Sunline — Bright, modern car rental website. Multi-language (EN/FR/AR), Google Sheets CMS, WhatsApp booking. Built with Next.js & TypeScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages