Arabi Creation: a fashion label's own storefront
Arabi Creation makes limited-edition garments combining Moroccan tradition with modern design, in collections that turn over regularly. That shape — small, frequently changing — is what the storefront was built around.
The label was already selling before any of this — through social media, into Europe, one direct message at a time. That works until it does not. There is no catalogue, no stock position and no order history; every sale costs a conversation, and a collection that sells out is discovered rather than displayed. What the owner wanted was a shop of their own, restockable and re-collectable without a developer each time a limited run turned over. Which is also why the checkout is Stripe: the buyer is European, and the payment had to look ordinary to them.
The storefront
Shop and product pages built with Livewire, so filtering and cart updates happen without a page load.
Checkout through Stripe, with a confirmation flow.
Products by category, managed from the admin panel as collections change.
The customer side
A separate customer portal for order history, kept apart from the admin panel.
Built by my team at Digiton, where I was CTO. I set the architecture, reviewed the work, and owned SEO, performance, responsiveness and the deploy.
The site is no longer online; what's described here is the version delivered.
Development tools
-
Laravel
-
Alpine JS
-
Tailwind
-
Javascript
-
Filament
-
Livewire
-
Stripe