All work
Luxury perfume e-commerce
Worlds of Rihla
A full-stack e-commerce platform for RIHLA, a UAE perfume house: an editorial storefront, accounts and favourites, Paymob checkout, a shipping-service integration, and an admin dashboard that runs products, categories, content and every order.
- Storefront
- Accounts and cart
- Checkout
- Shipping integration
- Admin dashboard
- CMS

- What we built
- Storefront, checkout and admin
- Stack
- Next.js and Supabase
- Payments
- Paymob
- Fulfilment
- Shipping API and order processing
What we built
The pieces that went into it, end to end.
Built with
- Next.js
- React
- TypeScript
- Supabase
- PostgreSQL
- Paymob
- TanStack Query
- Tailwind CSS
- Editorial Next.js storefront with product pages, favourites and cart
- Scheduled jobs that keep prices and product images in sync
- Paymob payment gateway integration
- Shipping service API integration with rates managed in the admin
- Accounts, favourites, cart and checkout on Supabase auth
- Admin dashboard: products, categories, images, users, reviews and analytics
- Content management for the editorial pages
- Order processing from payment to fulfilment
Screens
Real screens from the product.









Have a project like this?
Tell us what you're building. We'll come back with questions and a plan.
Talk to us on WhatsApp