Go to all projects

Bookstore Cart App

HTML, CSS, JavaScript/June 10, 2023

An interactive bookstore shopping cart built with HTML, CSS, and JavaScript.

Bookstore Cart App

Overview

This Bookstore Cart App allows users to browse books and add them to a cart, simulating an online bookshop experience. It demonstrates how to manage item selection, quantity changes, and cart updates using vanilla JavaScript.

Approach

I used semantic HTML and styled the interface with CSS to give it a clean bookstore layout. The cart logic is handled entirely with JavaScript — tracking selected books, calculating totals, and updating the DOM in real time. The app stores cart data in localStorage for persistence, and reinforced my skills with event delegation, dynamic DOM manipulation, and simple state management.