Frontend sklepu internetowego SweetBox (Vanilla JS)
Interaktywny frontend sklepu internetowego “SweetBox” z katalogiem produktów, stroną produktu i podstawową logiką zamówienia.
Projekt zrealizowany bez frameworków (czysty HTML, CSS, JavaScript) z naciskiem na zrozumiałą strukturę, wydajność i kontrolę nad logiką.
Co zrealizowano:
- Katalog produktów z dynamicznym wyświetlaniem
- Filtrowanie i wyszukiwanie produktów
- Strona pojedynczego produktu
- Koszyk z wykorzystaniem localStorage
- Podstawowa logika składania zamówienia
- Pełnoprawna struktura wielostronicowa (Strona główna, Produkt, Zamówienie, O nas, Kontakty, 404)
- Ponownie używane komponenty (Nagłówek, Stopka, modale)
- Czysta struktura kodu z podziałem logiki (produkty, koszyk, filtry)
Technologie:
HTML, CSS, JavaScript (Vanilla JS), localStorage
Projekt zrealizowany bez frameworków (czysty HTML, CSS, JavaScript) z naciskiem na zrozumiałą strukturę, wydajność i kontrolę nad logiką.
Co zrealizowano:
- Katalog produktów z dynamicznym wyświetlaniem
- Filtrowanie i wyszukiwanie produktów
- Strona pojedynczego produktu
- Koszyk z wykorzystaniem localStorage
- Podstawowa logika składania zamówienia
- Pełnoprawna struktura wielostronicowa (Strona główna, Produkt, Zamówienie, O nas, Kontakty, 404)
- Ponownie używane komponenty (Nagłówek, Stopka, modale)
- Czysta struktura kodu z podziałem logiki (produkty, koszyk, filtry)
Technologie:
HTML, CSS, JavaScript (Vanilla JS), localStorage