Kettle & Co is a modern Single Page Application (SPA) designed to showcase and sell premium kettle products. The application includes a dynamic product catalog, detailed product views, cart management system, localStorage-based cart persistence, checkout workflow, customer reviews, FAQ section, and an interactive kettle boil simulator.
The project follows a component-based architecture using Vanilla JavaScript ES Modules and custom client-side routing without relying on frameworks such as React. Vite is used for development and production optimization, while Netlify is used for deployment.
✓ Single Page Application (SPA)
✓ Custom Client-Side Routing
✓ Dynamic Product Catalog
✓ Product Details Page
✓ Shopping Cart System
✓ Cart Persistence with LocalStorage
✓ Checkout Workflow
✓ Interactive Boil Simulator
✓ Customer Reviews Section
✓ FAQ Accordion
✓ Component-Based Architecture
✓ Responsive Design
✓ Production Deployment with Netlify
