Screenshots taken from real local servers, no mockups.
1 / 8
The problem
A serious e-commerce needs more than a catalog: checkout, inventory, payments, audit, administration and secure sessions, organized so it can grow without the framework taking over the domain.
How it's solved
Clean Architecture by layer (domain/application/infrastructure/presentation/shared/web) with a configurable payments provider (mock/WebPay/MercadoPago), an async worker for notifications via outbox and a full administrative backoffice.