Back

Dana Doors

Product catalog website for a showroom business. Built with Next.js and full RTL support. Structured navigation and image-led product discovery.

Project screenshot placeholder

Problem

The business needed a bilingual, RTL-ready catalog that makes products easy to browse with high-quality imagery and search-friendly pages.

Solution

Shipped a responsive English and Arabic website with RTL localization, Cloudinary-powered galleries, dark and light themes, and SEO setup including sitemap and structured data.

Architecture

Next.js 16 App Router + TypeScript + Tailwind CSS, using Radix UI and shadcn/ui for components, Cloudinary for images and CDN, and Upstash Redis for analytics.

Stack

  • TypeScript
  • Next.js
  • Tailwind CSS
  • shadcn/ui
  • Upstash Redis
  • Resend
  • next-intl
  • React Hook Form
  • Cloudinary