This is a JavaScript-based Amazon Clone built with HTML, CSS, and JavaScript. It replicates the core functionalities of Amazon, allowing users to browse products, add them to the cart, and proceed with checkout.
- Product Listings: Displays multiple categories of products dynamically.
- Product Details Page: Shows product images, descriptions, prices, and reviews.
- Add to Cart: Users can add, update, or remove products from their cart.
- Cart Summary: Displays the total price and item count.
- Checkout System: Allows users to finalize their purchases.
- Sign Up / Login: Users can create accounts and log in securely.
- Local Storage-Based Authentication: User sessions are stored in local storage.
- Profile Management: Users can update their details.
- Amazon-Like Navigation: A fully responsive navbar with search, cart, and account options.
- Product Search & Filtering: Users can search for products and apply filters.
- Responsive Design: Works seamlessly across all devices.
- Lazy Loading Images: Improves page load speed.
- Optimized CSS & JS: Minimized files for better performance.
- Secure Checkout Process: Prevents unauthorized access to the payment page.
- Frontend: HTML, CSS, JavaScript
- Backend: N/A (Using Local Storage for Data Management)
- Authentication: Local Storage-based authentication
- Hosting: Netlify / GitHub Pages
- Clone the repository:
git clone https://github.com/techbysj/amazonclone.git
- Navigate to the project folder:
cd amazonclone - Open the
index.htmlfile in a browser.
Click here to view the live demo
- Implement a backend with Node.js & Express.js.
- Add a payment gateway (e.g., Stripe, PayPal).
- Enhance the UI with animations and transitions.
- Improve search functionality with advanced filtering.
SALIM JAMAL SALIM
LinkedIn: TechbySJ
GitHub: TechbySJ
This project is licensed under the MIT License.