A modern luxury-inspired e-commerce web app built using HTML, CSS, and JavaScript, featuring elegant product browsing, wishlist management, cart systems, checkout flow, dark mode, filtering, coupon support, and interactive shopping experiences for curated home décor and lifestyle products.
- Luxury E-Commerce Interface – Elegant editorial-style shopping experience with premium UI design.
- Dynamic Product Catalog – Browse curated furniture, lighting, textiles, ceramics, and accents.
- Advanced Product Filtering – Filter products by category, price range, and sorting options.
- Real-Time Product Search – Search products instantly by name, category, or description.
- Wishlist System – Save and manage favorite products dynamically.
- Interactive Cart Management – Add, remove, and update cart quantities with live totals.
- Coupon Discount System – Apply discount coupons with automatic pricing updates.
- Responsive Product Detail Pages – Detailed product view with recommendations and stock tracking.
- Dark & Light Theme Toggle – Seamless theme switching with persistent local storage support.
- Checkout & Order Confirmation Flow – Complete checkout process with validation and confirmation screen.
MAISON/
├── index.html
├── script.js
├── style.css
- HTML5
- CSS3
- JavaScript
- Clone the repository:
git clone https://github.com/Agent-A345/MAISON.git
- Open the project and navigate to the file:
cd index.html
- Run the game in any modern browser
Browse Products
- Explore curated home décor and furniture collections
Search Products
- Search items dynamically using the search bar
Apply Filters
- Filter by category, price range, and sorting options
View Product Details
- Open detailed product pages with recommendations
Manage Wishlist
- Save favorite products for later viewing
Switch Theme
- Toggle between dark and light mode
Manage Cart
- Add products, update quantities, and remove items
MAISON helps users:
- Experience a luxury-inspired shopping interface
- Explore modern frontend e-commerce concepts
- Understand cart and wishlist state management
- Learn responsive UI/UX implementation
- Practice JavaScript-based dynamic interactions
- Real payment gateway integration
- Backend database support
- User authentication system
- Product image uploads
This project is licensed under the MIT License.