
This project is designed for an Italian company operating on two fronts: custom renovation and interior solutions, and resale of home products and building materials. The objective is to build a single digital system that supports both business lines without splitting tools, data, and customer journeys.
Rather than a simple showcase website, the platform is conceived as a long-term operational infrastructure: it presents services and completed works, enables online sales across multiple product categories, and gives the business owner and internal staff a practical admin workspace to manage orders, quotes, and day-to-day commercial activity.
The architecture follows a headless approach. A fast, SEO-focused Next.js frontend handles public communication and commerce UX, while Laravel powers APIs, business logic, and order workflows. Filament provides a clean internal control panel so the business owner can manage content, products, quotes, and operations without technical dependency.
The public layer presents services, company positioning, and completed projects through a clear portfolio structure, while converting visitors into qualified leads via an integrated quote request flow with image/document uploads.
The e-commerce layer supports a broad catalog (flooring, sanitary ware, cladding, furniture, lighting, and related materials), with category navigation, detailed product pages, secure checkout, and customer accounts for order history and tracking.
The operational hub centralizes catalog updates, pricing/content edits, order management, quote requests, portfolio updates, testimonial moderation, and manual tracking insertion with automated customer notifications.
The commerce model is built around a supplier-driven shipping flow. Orders are captured online by the platform, operationally handled from the admin panel, and fulfilled by the supplier network, allowing the business to scale online sales without internal warehouse complexity.
The platform is designed with European Accessibility Act (EAA) requirements in mind, following WCAG 2.1 AA principles: semantic structure, keyboard-friendly interaction, readable contrast, and accessible form patterns across the purchase and quote flows.
The system is structured for the European market with GDPR-oriented data handling, HTTPS-only communication, and consent-aware privacy patterns. Payments are delegated to external providers such as Stripe, so card data are not handled directly by the application server.
Requirements analysis and architecture definition are completed. Core platform modules are being implemented, and this case study will be progressively updated with production-ready interfaces and workflow snapshots.