Case Study · E-commerce Platform
Gentle Park
Multilingual commerce with branch-level inventory intelligence.
Role
Lead Engineer & Architect
Category
E-commerce Platform
Technology
- Laravel
- REST API
- Next.js
- MySQL
- Redis
Overview
Gentle Park is one of Bangladesh's leading fashion retailers, operating physical branches alongside a growing online presence. The brand needed a commerce platform that treated the website as one more branch — sharing live inventory, orders, and reporting with the physical stores rather than running as a disconnected silo.
The platform is built as a Laravel REST API consumed by a Next.js storefront. Product data, variants, pricing, and stock levels flow from a central catalog, with per-branch inventory tracking so the business always knows what is sellable where. The storefront delivers a fast, fully multilingual shopping experience with advanced search and filtering.
01
The Challenge
Inventory lived in multiple physical branches with different stock levels, while customers expected a single accurate storefront. Add multilingual content, complex product variants, and high-traffic sale events, and data consistency became the core engineering problem.
02
The Approach
I separated the platform into a Laravel API core and a Next.js storefront. Inventory is modeled per-branch with reservation logic at checkout to prevent overselling. Redis backs both the cache layer and the search index feeds, and the API exposes analytics endpoints that power dashboards for merchandising and operations teams.
03
The Outcome
The business runs online and offline sales from a single source of truth, with real-time stock visibility across branches, faster page loads on the storefront, and reporting that finance and operations actually use.