Skip to content

Fully functional Amazon-style shopping cart built with pure JavaScript. Browse products, manage cart, and checkout with persistent storage. All custom logic - not just following tutorials. Tech: Vanilla JavaScript, HTML5, CSS3, LocalStorage

Notifications You must be signed in to change notification settings

hddgpp/javascript-amazon

Repository files navigation

🛒 Amazon Clone (Custom Logic)

A simple Amazon-style shopping web app built with Vanilla JavaScript, HTML, and CSS. This project lets you browse products, add them to a cart, and checkout with a clean, responsive UI.


🚀 Features

Fetches products from a backend API

Display products dynamically on the homepage

Add/remove products from cart

View total cart quantity in the header

Checkout page with full summary and delete functionality

Cart saved in localStorage

Logic implemented with Promises and fetch API


🛠️ Tech Stack

HTML5

CSS3

Vanilla JavaScript (ES6+)

LocalStorage for persistence

Async operations with Promises & Fetch


📂 How to Run

Clone or download the repo

Open the project folder in any editor

Use Live Server (or open manually in your browser)

Start from amazon.html → this is the main homepage


🙏 Credits

The original project idea and base structure came from SuperSimpleDev. However, all logic, implementation, and code structure were written in my own way, building my problem-solving skills and understanding of JavaScript deeply.

About

Fully functional Amazon-style shopping cart built with pure JavaScript. Browse products, manage cart, and checkout with persistent storage. All custom logic - not just following tutorials. Tech: Vanilla JavaScript, HTML5, CSS3, LocalStorage

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published