DUJA — an Arabic and English abaya store for the Gulf
Abayas by collection, ordered ready-made or cut to the customer’s own measurements, priced in riyals with the other Gulf currencies one tap away.
Visit the live site (opens duja.it.com in a new tab)- Market
- Saudi Arabia and the Gulf
- Type
- E-commerce store
- Languages
- Arabic, English
- Year
- 2026
The project
DUJA sells abayas, niqabs and blazers to women across the Gulf. Many orders are cut to size, so the store has to take measurements as carefully as it takes payment, and the owner has to run all of it without a developer.
What I built
- The DUJA logo, in Arabic and Latin, and the look of the store
- Collections for plain abayas, niqabs, occasions, blazers, office wear and Eid
- A tailoring form on every product: a ready-made size or the customer’s own measurements, plus the abaya and shayla choices
- Prices in riyals, with a switcher for the other Gulf currencies
- Customer accounts activated by email, and a cart with coupons
- A checkout built for Telr card payments and Tabby and Tamara instalments
- An admin dashboard for products, collections, orders, customers, messages, tailoring options, pages and settings, with printable orders
- Unpaid orders cancelled automatically, and a daily database backup
Built with
Next.js renders the store as static pages served by Cloudflare. Supabase holds the products, orders, accounts and images, and runs the order and payment logic on the server, so every price is checked there. GitHub Actions builds and deploys each change.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase
- Cloudflare
- GitHub Actions
Want a store like DUJA?
Tell me what you need. I reply within 24 hours.
Related service: E-commerce stores