Una piattaforma e-commerce sviluppata come progetto per l'insegnamento di Ingegneria del Software, del corso di Laurea in Informatica dell'Università degli Studi di Salerno.
Nome | Profilo GitHub |
---|---|
Aviello Raffaele | raffaeleav |
Di Domenico Francesco | FrancescoDD00 |
Menzione Michele | Michibit |
Sautariello Salvatore | SSalvatore001 |
Card EXchange è stata progettata e realizzata con l'obiettivo di approcciarsi praticamente allo sviluppo software in team, anche tramite strumenti di collaborazione aziendale come Slack e Trello. Il progetto ha affrontato tutte le fasi dello sviluppo a cascata, dalla raccolta dei requisiti al testing. La web application offre agli utenti la possibilità di esplorare una vasta gamma di carte da gioco collezionabili, acquistarle, lasciare recensioni, scambiare carte con altri utenti e discutere su un forum.
- Acquistare carte da gioco collezionabili
- Creare una discussione sul forum
- Partecipare a una discussione sul forum
- Lasciare una recensione di un prodotto acquistato
- Scambiare carte con altri utenti
- Java - per la realizzazione del backend e logiche di business della web app.
- HTML - per la realizzazione del frontend della web app.
- CSS - per la formattazione e gestione del layout responsive della web app.
- JavaScript - per la validazione dei form.
- AJAX - per effettuare chiamate asincrone rispetto alla ricerca dei prodotti.
- SQL - per realizzare lo schema fisico della base di dati.
- Maven - per la gestione delle dipendenze.