Khairul25556 /
amazon-product-cards
A simple React project that displays Amazon-style product cards (without images). This project was built to practice and learn basic React concepts such as components, props, and JSX structure.
53/100 healthLoading repository data…
suhani-kharode / repository
A simple Amazon-style e-commerce frontend built with HTML, CSS, and vanilla JavaScript using ES Modules. Demonstrates product rendering and add-to-cart functionality without any frameworks.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A small demo e-commerce frontend inspired by Amazon, built using plain HTML, CSS, and JavaScript (ES Modules).
This project demonstrates core frontend fundamentals such as DOM manipulation, modular JavaScript, and cart state management — without any framework or build tools.
. ├── amazon.html / index.html # Main UI (entry point)
├── script/
│ ├── amazon.js # Main app logic (render products, handle cart)
│ └── cart.js # Cart data (exports cartItems array)
├── data/
│ └── products.js # Sample product data
├── images/
│ ├── products/ # Product images
│ └── ratings/ # Rating star images
├── .git/ # Git metadata
└── README.md
yaml Copy code
Product Data
data/products.js exports a products array containing product objects.
Rendering Products
script/amazon.js loops through the products and dynamically generates the product grid using JavaScript.
Add to Cart Logic
cartItemsCart Quantity Update
The total quantity of items in the cart is calculated and displayed in the cart icon.
⚠️ Note: ES Modules require files to be served over HTTP.
npx serve .
Open the URL shown in the terminal.
Option 2: Using VS Code Live Server
Install the Live Server extension
Open the project folder in VS Code
Right-click amazon.html
Select Open with Live Server
🚧 Project Status
This project is currently under active development.
Planned improvements include:
Enhancing cart UI feedback
Supporting quantity selection
Refactoring and cleaning code
Improving responsiveness
📌 Learning Outcomes
JavaScript ES Modules
DOM manipulation
Event handling
Basic state management (cart logic)
Frontend project structuring
Selected from shared topics, language and repository description—not editorial ratings.
Khairul25556 /
A simple React project that displays Amazon-style product cards (without images). This project was built to practice and learn basic React concepts such as components, props, and JSX structure.
53/100 healthSanyam-yadav /
A simple Amazon-style shopping website built using HTML, CSS, and JavaScript. Includes features like product listing, add to cart, and order summary.
34/100 healthShivayogi03 /
A simple Amazon-style shopping cart built using HTML, CSS, and JavaScript. Features interactive quantity buttons, dynamic total price calculation, and a responsive layout for multiple products.
kanhaiyaLpu01 /
I created a simple Amazon-style webpage using only HTML and CSS in my 1st year. It includes a header, search bar (non-functional), product sections, banners, and a footer. This project helped me learn page structure, layout design, and basic front-end styling.
34/100 healthroyonix /
🛒 Amazon Navbar Clone (HTML + CSS) A simple Amazon-style navigation bar built using basic HTML and CSS. Includes a logo section, location link, search bar, sign-in button, and cart button. Elements are aligned using Flexbox for clean spacing. Perfect beginner practice for layout, positioning, and styling.
44/100 healthatulshet94 /
Amazon-Clown is a fun, experimental mini-website created as a first trial-and-error project using pure HTML and CSS. The idea was to recreate a simple Amazon-style page, but with a playful clown-themed twist — perfect for practicing layout, styling, and basic web design skills.
49/100 health