Tshirt Ecommerce
Si tratta di un progetto realizzato da zero prevedendo un
backend in Node e un frontend in Angular.
L'obiettivo di questo progetto era sviluppare un e-commerce
web specializzato nella vendita di magliette, i cui attributi
caratterizzanti erano prezzo, marca, colore. Il sistema
permette l'acquisto di prodotti usando un portafoglio online
come fonte da cui scalare i soldi, quindi l'aspetto più
importante di questo progetto è gestire la possibilità per
l'utente di acquistare un prodotto in relazione alla sua
disponibilità economica. Quando l'utente effettua l'acquisto
infatti i soldi vengono scalati, mostrando il nuovo valore
aggiornato. Altro focus importante è verificare che un item
sia effettivamente disponibile, quindi mettere un check per
fare in modo che l'utente possa effettivamente comprare un
certo quantitativo di tshirt, se vi è disponibilità a
database.
Le funzionalità principali sono:
- Visualizzazione dei prodotti disponibili
- Aggiunta di prodotti al carrello
- Creazione di un ordine e conferma dell'acquisto
- Gestione del flusso d'acquisto, inclusa la verifica della disponibilità dei prodotti e l'aggiornamento del credito nel portafoglio dell'utente.
Tecnologie usate: Angular, Node.js, HTML, CSS, Typescript, Bootstrap, Adobe Illustrator.