Gallery Eltamimi
Eltemimi is a full-featured e-commerce platform built with Laravel and the TALL stack. It manages a complete home décor retail business, including purchase orders, multi-provider payments, and a custom admin dashboard.
01 / 12
Building the complete experience.
Rebuilding Eltemimi is a comprehensive full-stack e-commerce platform migration from a legacy Node.js/Express and React SPA stack to a modern Laravel 12 monolithic architecture utilizing the TALL stack (Tailwind CSS, Alpine.js, Laravel Livewire, Blade). The project encompasses an Arabic-first home décor retail operation featuring ~300 routes, 68 Eloquent models, 41 controllers, and a full suite of inventory, multi-provider payment, order lifecycle, and customer support systems.
Understanding the problem.
Operating a home décor retail business requires coordinating complex, interconnected workflows across multiple domains. The platform needed to seamlessly handle bilingual storefronts (with full RTL support), advanced order lifecycles, real-time inventory tracking, secure multi-provider payments, and granular role-based access control for administrative and support staff without performance bottlenecks.
Turning complexity into a system.
Developed a robust monolithic e-commerce application using Laravel 12 and the TALL stack, organizing code cleanly around business domains. The system utilizes Laravel Livewire and Alpine.js for dynamic, server-driven admin and storefront interfaces, Sanctum for secure authentication, and a comprehensive automated test suite to ensure high reliability across all shopping and operational workflows.
Features and technology.
Core features
- 01
Unified Multi-Role Architecture: Centralized access for public storefronts, customer portals, staff, and admin management. Bilingual Arabic/English Experience: Full RTL layout support and locale switching.
- 02
Custom Admin Panel: High-density operator workflows for catalog management, multi-location inventory, purchase orders, and supplier transfers.
- 03
Advanced Order Lifecycle Management: Granular tracking of status transitions, payments, partial fulfillments, refunds, and invoicing.
- 04
Multi-Provider Payment Stack: Secure integration supporting Stripe, Tabby, and Tamara.
- 05
Customer Support & Marketing: Integrated after-sale service requests, messaging logs, and automated event analytics.
Tecnologie
See the system in action.
The delivered result.
Delivered a high-performance, unified e-commerce platform that integrates public storefronts, customer portals, and back-office management into a single codebase. The platform provides a consistent Arabic/English shopping and management experience, robust inventory oversight, and a stable foundation for scaling digital retail operations.