E-Commerce Website
This project is a fully functional E-Commerce Website built using HTML, CSS, and JavaScript. It provides users with a seamless shopping experience, including features like product browsing, cart management, wishlist functionality, and user authentication.
Features
General Features
Responsive Design: Fully responsive layout for all devices.
Dynamic Content: Products, cart, and wishlist are dynamically updated using JavaScript.
User Authentication: Users can register, log in, and manage their accounts.
Local Storage: User data (cart, wishlist, etc.) is stored in localStorage and sessionStorage.
Pages
Home Page:
Carousel for featured products.
Flash sales section with countdown timer.
Product categories and featured products.
Product Page:
Detailed product view with images, description, and specifications.
Add to cart and wishlist functionality.
Dynamic star rating display.
Cart Page:
View and manage cart items.
Update quantities and remove items.
Display total price and checkout option.
Wishlist Page:
View and manage wishlist items.
Add items to the cart directly from the wishlist.
Recommendations for similar products.
Sign In and Registration Pages:
User authentication with form validation.
Registration with email, username, and password.
Footer and Navbar:
Sticky navbar with links to key pages.
Footer with subscription form and useful links.
Additional Features
SweetAlert Integration: For user-friendly alerts and notifications.
Dynamic Recommendations: Suggests products based on user activity.
Wishlist and Cart Counters: Real-time updates for wishlist and cart item counts.
Technologies Used
HTML5: For structuring the web pages.
CSS3: For styling and responsive design.
JavaScript: For dynamic functionality and API integration.
LocalStorage & SessionStorage: For storing user data locally.
SweetAlert: For interactive alerts.
Font Awesome: For icons.
Bootstrap Icons: For additional icons.