Berk Uras Logo

Berk Uras

Modern Shop

A complete front-end experience for a modern e-commerce platform.

Modern Shop Hero Image

About The Project

Modern Shop is a feature-rich e-commerce front-end project built to simulate a complete user shopping journey. It was developed using HTML, CSS, and vanilla JavaScript, with the Bootstrap 5 framework leveraged for a responsive, mobile-first layout and pre-built components. The project demonstrates a clean user interface and handles all essential e-commerce functionalities on the client-side.

Tech Stack

HTML5 CSS3 Bootstrap 5 JavaScript (ES6+)

Key Features

Challenges & Solutions

A key challenge was managing the shopping cart state across different pages purely on the client-side without a backend. This was solved by using `LocalStorage` to persist the cart data, allowing users to refresh the page or navigate between product pages without losing their selected items. JavaScript was used to dynamically render the cart summary from this stored data, creating a smooth and intuitive user experience.