Frontend of the online store SweetBox (Vanilla JS)
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
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