Progetto “Metal Works” — Sito + Shop in LocalStorage

Un progetto grezzo, personale e spontaneo — il primo vero sito che ho costruito all’inizio del mio percorso. Realizzato usando Bootstrap, HTML, CSS e JavaScript puro, senza framework. Un piccolo laboratorio dove ho iniziato a sperimentare con layout, componenti, card, sezioni eventi… e soprattutto con uno shop funzionante basato interamente su localStorage.

Obiettivo

L’obiettivo non era creare un prodotto perfetto, ma iniziare a costruire qualcosa di mio. Un sito “tema metal” con look ruvido e minimale, utile per fare pratica con:

• Bootstrap
• layout responsive base
• struttura a sezioni
• prime interazioni JavaScript
• un piccolo sistema e-commerce senza backend

Tutto ciò che oggi so fare meglio è partito da qui.

Funzionalità Principali

Lo Shop

Lo shop è la parte più interessante del progetto. È stato costruito interamente in JavaScript, leggendo un array di prodotti e creando le card dinamicamente. Ogni azione dell’utente — selezionare categorie, filtrare articoli o aggiungere prodotti — aggiorna in tempo reale la vista e il contenuto del carrello, salvato in localStorage.

Anche se semplice, questo shop rappresenta il mio primo approccio a concetti fondamentali:

È un progetto grezzo, ma “vivo”: clicchi, filtri, ordini, aggiorni, ricarichi… e tutto continua a funzionare. È qui che ho davvero iniziato a pensare come uno sviluppatore.

Screenshot Home Page

Screenshot Home Sito Metal Works

Approfondimento Tecnico

Tecnicamente il progetto è semplice, ma ha insegnato molto:

Questo progetto è la fotografia perfetta dell’inizio del mio percorso: poche competenze, tanta voglia di fare, e un risultato che — pur grezzo — ha gettato le basi per tutto ciò che è arrivato dopo.

Visita la Demo Online
← Torna alla Home