Back to projects
10SaaS · Consumer2026Complete

Hadiya

A polished bilingual (Arabic/English) gift registry for weddings, baby showers, birthdays, and Aqeeqah — create a registry, share it, and let guests claim gifts in real time without duplicates.

Screenshots
Details

Role: Solo developer

Status: Complete

ReactTypeScriptViteTailwind CSSSupabasePostgreSQLi18n/RTLDockernginx
Problem

Gift registries are everyday tools in the West but underserved in the Arab market — mainstream platforms don't handle Arabic or culturally specific occasions like Aqeeqah, and the few that exist feel generic. A good registry also has to solve a real coordination problem: letting many guests claim gifts at the same time without two people buying the same thing.

Approach

Hadiya is a bilingual (Arabic/English) registry built for the occasions the market actually celebrates — weddings, baby showers, birthdays, and Aqeeqah. Flow: create a registry, share a link, and let guests claim items so gifts don't get duplicated. Localization: full Arabic/English with right-to-left layout, treated as a first-class concern. Built with React + TypeScript (Vite) and Tailwind on Supabase (Postgres, auth), and shipped with a Docker + nginx build pipeline for deployment on Coolify.

Outcome

A clean, polished example of niche consumer SaaS taken end to end — from a real market gap to a deployed, shippable product.

Hadiya | Hassan Al Salam