Laravel ecommerce application · v1.0.0

Fashion Ecommerce Store Platform with Shopify-like Admin Panel.

A complete ecommerce platform for fashion brands to sell clothing, shoes, and accessories with a Shopify-like admin experience.

Framework Laravel 12
Languages EN + AR
Payments 5 methods
Currencies USD + AED
127.0.0.1:8000
LOOK FASHION homepage

496 automated tests

SQLite · MySQL 8.0 · MariaDB 10.11

Language

ENالعربية

Built with

A modern Laravel stack

Laravel 12 Framework
PHP 8.2+ Language
MySQL 8 Database
Tailwind CSS 4 Styling
Alpine.js Interactions
Vite Build
Blade Templates
496 tests Automated
Laravel 12 Framework
PHP 8.2+ Language
MySQL 8 Database
Tailwind CSS 4 Styling
Alpine.js Interactions
Vite Build
Blade Templates
496 tests Automated

Integrated with

Payments, delivery, sign-in

Stripe Card payments
Tabby Pay in 4
PayPal Wallet checkout
Aramex UAE delivery rates
Arabic RTL Every page
USD + AED Two currencies
Google / Apple Sign-in
Store credit Refunds and gifts
Stripe Card payments
Tabby Pay in 4
PayPal Wallet checkout
Aramex UAE delivery rates
Arabic RTL Every page
USD + AED Two currencies
Google / Apple Sign-in
Store credit Refunds and gifts

45

Demo products

374

Product variants

2881

Demo reviews

5

Payment methods

496

Automated tests

Storefront

Every page built, in English and Arabic.

Each storefront page has a phone layout and a right-to-left Arabic version at the same address with /ar in front.

01 / 04

Browse

Home, shop, collections, search and product pages driven by the catalogue.

Page page
Home / Hero, categories, sale tiles, new arrivals, seasonal banner, best sellers, newsletter
Shop /shop Filters for category, size, colour, availability, sale, price and search
Collection /collections/{name} A category, with a fabric story block where one is set
Product /products/{name} Gallery, swatches, sizes, stock per combination, labels, reviews
Campaign /campaign/{product} A single-product landing page with a buy panel

Admin panel

Run the whole store from /admin.

A familiar admin layout in English and Arabic. Every word, picture and link on the storefront is edited here.

127.0.0.1:8000/admin

01 / 09

Home

English · العربية
Sales and orders
Average order value
Orders to fulfil
Low stock
Setup guide

Keys for payment, delivery and sign-in providers are entered in the admin, stored encrypted, and never shown again in full.

Payments and delivery

Built for UAE fashion retail.

Five ways to pay, three delivery methods with Aramex rates for UAE addresses, and two languages and currencies, each switched on in Settings.

Card (Stripe)

Stripe's hosted payment page. Signed-in customers can save cards.

Charged in USD

Cash on delivery

Paid to the courier, with an optional fee.

Charged in USD

Tabby

Pay in 4, on Tabby's page.

Charged in AED

PayPal

Checkout completed on PayPal's page.

Charged in USD

Store credit

A balance per customer, from the admin or a refund. Covers all or part of an order.

Charged in USD

Delivery

Seeded methods, editable

Standard $25, free over $200 2–4 business days
Express $44 Next business day
Pick up in store Free Ready in 2 hours

Languages and currencies

Ready for the UAE

Languages English (default), Arabic RTL
Currencies USD, AED at 3.6725
VAT 5%, included in prices
Order numbers Start with LF-
Delivery countries UAE by default

Page gallery

See the storefront page by page.

01 / 08
/shop
Shop page
Product page
Collection page
Cart page
Checkout page
Order tracking page
Journal page
Account page
Shop Filters and search

Technology

Laravel 12, tested and documented.

No third-party ecommerce package is used. The admin and shop logic are shared with the other stores on the platform; only the storefront design differs.

Laravel 12 PHP 8.2+ MySQL 8 MariaDB 10.11 Blade Alpine.js Tailwind CSS 4 Vite
Automated tests on SQLite 495 passed, 1 skipped
Automated tests on MySQL 8.0 495 passed, 1 skipped
Automated tests on MariaDB 10.11 495 passed, 1 skipped
Every page at 1440px and 390px English and Arabic
Install · Windows with XAMPP
$ composer install $ npm install $ copy .env.example .env $ php artisan key:generate $ npm run build $ php artisan migrate:fresh --seed $ php artisan storage:link $ php artisan store:look-images $ php artisan serve Shop → http://127.0.0.1:8000 Admin → http://127.0.0.1:8000/admin
HowToSetup.md covers XAMPP, Linux, Docker and plain SQL PHP 8.2+ · Node 20.19+

What you get

One package, ready to go live.

look-fashion-1.0.0.zip

The complete, clean package for a new install. No vendor, node_modules, .env or built assets.

database/schema.sql, seed.sql

The same structure and demo data as plain SQL, for hosts without the command line.

Demo store

45 products, 374 variants, 2,881 reviews, 7 journal stories and 8 content pages.

Documents inside

Setup, deployment and a store guide

README.md HowToSetup.md docs/store-guide.md docs/online-store-and-credentials.md docs/deployment.md docs/launch-checklist.md docs/security.md CHANGELOG.md CLAUDE.md

Built to change

Make it your own.

The project can be modified with Claude, Codex and Antigravity. It ships with a CLAUDE.md guide to the code, so your AI coding tool knows where everything lives.

Claude by Anthropic

Claude

Describe a change to a page, section or setting in plain language and review the edit.

Codex by OpenAI

Codex

Ask for a new feature, a layout fix or a refactor in the Laravel code.

Antigravity by Google

Antigravity

An agent that plans and applies changes across many files at once.

LOOK FASHION

Get LOOK FASHION on Vibe96.

Storefront, admin panel, demo catalogue, tests and documentation in one package. Try the demo and the admin before you buy.

© 2026 LOOK FASHION. All rights reserved.