During my time at Trilanco, I led the development and ongoing evolution of a React/Redux and Laravel-based eCommerce platform as the primary engineer. My contributions increased web-based sales by 30% and reduced the workload of customer services by adding new self-service tools.
Features
- Extensive product discovery tools including top products amongst similar customers, and similar suggestions for out-of-stock products
- Manticore-based product search with spelling corrections and synonyms
- Self-service returns system
- Order history with tracking, detailed order status, and ability to copy an order
- CSV order upload tool with detailed output for out-of-stock and low-stock items
- Credit card payments via the Worldpay Access API
- Bank transfers using HSBC Open Payments
- Van routing using the Maxoptra logistic platform
- A separate guest theme for unregistered users
- Zendesk integration including customer data syncing
Technical Details
Built as a decoupled application with a React frontend consuming a Laravel API, authenticated via JSON Web Tokens. Redux manages client-side state including
basket, authentication, and order flow. The API handles business logic, payment processing, and integration with third-party services.
Screenshots

