Hello developers! π
I'm excited to share my Amazon Clone project β a lightweight, responsive e-commerce interface I built using HTML, Tailwind CSS, and Vanilla JavaScript as part of my ongoing learning journey. π»
π What is this project?
This Amazon Clone mimics the essential features of a real shopping platform. It is part of my Learning Curve Repository, where Iβm building hands-on mini-projects to master the MERN stack and core web development concepts.
π Live Demo
π View Live Site
π¦ Key Features
- β Add to Cart Functionality
- π’ Quantity Updater
- πΈ Real-time Bill Calculation
- π§ Category-wise Product Rendering
- π Cart Count Display in Navbar
- π Dynamic Order Date
- πΎ localStorage Integration (Cart persists after refresh)
- π± Fully Responsive with Tailwind CSS
You can explore all these features directly in the live demo. The UI adapts seamlessly from mobile to desktop devices.
π Technologies Used
- HTML
- Tailwind CSS
- JavaScript
- LocalStorage API
π Source Code
π GitHub Repository
Youβll find this project under the /mini-projects/02_amazon_clone
directory in my public repo.
π§ What's Next?
This clone was a significant step in understanding dynamic DOM rendering, event handling, and state persistence using browser APIs.
Iβm actively building projects in my Learning Curve Series here:
π± Learning Curve Repository
π Learning Curve Website
Feel free to explore, fork, and give feedback!
π¬ Final Thoughts
Building clones of real-world apps is one of the best ways to sharpen your frontend skills. This project helped me solidify concepts like:
- Component-based thinking (even without React)
- Responsive layouts with Tailwind
- Working with structured product data
- Handling browser input on both desktop and mobile
If youβre on a learning journey like mine, Iβd love to connect. Drop your thoughts in the comments or reach out via GitHub!
Thanks for reading! Happy Coding! π¨βπ»π
Top comments (0)