ChicAura
An online jewellery store for a Moroccan brand, built with Next.js and Supabase. Bilingual in French and Arabic, with orders placed through WhatsApp.
- 2026
- Client project
- E-commerce, live in production
Overview
ChicAura sells stainless steel jewellery in Morocco. The site is the storefront: a catalogue split into necklaces, bracelets, earrings and sets, with prices in dirhams and a featured selection on the home page.
It runs in French and Arabic. Arabic means right to left, so the layout mirrors rather than just swapping strings, and every piece of copy lives in the translation layer instead of inside the components.
There is no checkout. In this market most orders happen over WhatsApp and payment is on delivery, so the site is built around that. Every product routes to a prefilled WhatsApp message rather than a cart. It is less conventional than a checkout flow, but it matches how the business actually sells.
Supabase holds the product data and images, so the owner can change the catalogue without a deploy.
What I built
- Built the storefront in Next.js with the App Router
- Modelled products, categories and media in Supabase and wired up the client
- Set up French and Arabic translation including right to left layout
- Built the WhatsApp ordering flow with prefilled product messages
- Handled responsive layout, image delivery and deployment on Vercel
InsightHub