Me

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

  • LaravelLaravel
  • Alpine JSAlpine JS
  • TailwindTailwind
  • JavascriptJavascript
  • FilamentFilament
  • LivewireLivewire
  • StripeStripe

Tell me what you are building

A short description of the problem is enough to start. You will get a straight answer on whether I am the right person for it.

Start a project