Jan 2026
HM-Shop: E-commerce Simulation + AI Shopping Assistant
LLMAINext.jsTypeScriptUI/UXFastAPISQLite3
Built a modern Next.js storefront over an H&M dataset with search/filtering, product pages, cart, and a chatbot grounded in catalog context.
Overview
I built this project to simulate a modern e-commerce experience using a dataset of H&M products. The frontend is built with Next.js and TypeScript, featuring search and filtering capabilities, detailed product pages, and a shopping cart. The backend is powered by FastAPI and SQLite3 to manage product data and user interactions. A key feature is the AI shopping assistantwhich leverages a large language model to provide personalized recommendations and answer user queries based on the product catalog.
Highlights
- Search + filtering UX
- Product detail pages + similar items
- Chat assistant grounded to catalog context