Frontend of the online store SweetBox (Vanilla JS)

Web Programming
Job 14 of 15
Interactive frontend of the online store "SweetBox" with a product catalog, product page, and basic order logic.

The project is implemented without frameworks (pure HTML, CSS, JavaScript) focusing on a clear structure, performance, and control over the logic.

What has been implemented:

- Product catalog with dynamic display
- Filtering and searching for products
- Individual product page
- Cart using localStorage
- Basic order placement logic
- Full multi-page structure (Home, Product, Order, About, Contacts, 404)
- Reusable components (Header, Footer, modals)
- Clean code structure with logic separation (products, cart, filters)

Technologies:
HTML, CSS, JavaScript (Vanilla JS), localStorage