ποΈ Amazon Clone
A front-end clone of Amazonβs homepage built with HTML, CSS, and JavaScript to practice responsive web design and dynamic UI functionality. This project focuses on recreating key features of the Amazon shopping experience, including product display, a working cart system, and delivery-based pricing logic.
π Live Demo
π§° Technologies Used
- HTML5 β Semantic structure and content layout
- CSS3 β Styling, layout (Flexbox & Grid), responsiveness
- JavaScript (Vanilla) β DOM manipulation, cart logic, interactivity
- Git & GitHub β Version control and hosting
- GitHub Pages β Live project deployment
β
Features
- Responsive Amazon-style UI using Flexbox, Grid, and media queries
- Add-to-cart functionality with quantity selection
- Update or remove items from the cart
- Real-time price calculation based on quantity
- Dynamic delivery options (slower = cheaper, faster = more expensive)
- Modular product card layout with images and details
- Clean, maintainable, and beginner-friendly code
π Project Structure
updated-amazon-clone/
βββ index.html
βββ style.css
βββ script.js
βββ /images
βββ README.md
π Lessons Learned
- Working with JavaScript to manipulate the DOM dynamically
- Building a cart system from scratch with quantity logic and price updates
- Using Flexbox and CSS Grid for responsive layouts
- Hosting static websites using GitHub Pages
π§ Future Improvements
- Local storage support for cart persistence
- Product filtering and search functionality
- Integration with a backend for real-time inventory
π¨βπ» Author
Joffrey James M. Pajaron
π§ joffreypajaron@gmail.com
π Mandaue City, Cebu
π GitHub Profile