web developer

POST.it

Progetto

2023

Categorie

Web Developer

POST.it è un sito di annunci online completamente realizzato da zero, realizzato in team come progetto per l’esame finale del corso da Web Developer Full Stack che ho conseguito con aulab.

Un progetto completo che ci ha visto lavorare sul framework Laravel, sfruttando Html, CSS, Javascript, Bootstrap, Google API e tanto altro.

rendere del menu di primavera del Garden Risto'

Un sito multilingua (italiano, inglese e spagnolo), la cui Homepage e Bacheca annunci erano pubbliche, accessibili anche ad utenti non loggati.

Il colore delle card viene generato casualmente al momento del caricamento, sfruttando PHP.

rendere del menu di primavera del Garden Risto'

Sfruttando i componenti di Laravel, è stata implementata la sicurezza, dando la possibilità agli utenti di Registrarsi o Loggarsi, avendo così la possibilità di caricare annunci e raggiungere aree riservate del sito.

rendere del menu di primavera del Garden Risto'

L’implementazione di LiveWire ci ha permesso di creare un’area di inserimento di un nuovo annuncio dinamica e veloce, che mostrasse l’anteprima di tutte le immagini caricate, permettendo anche all’utente di rimuovere quelle errate, il tutto in tempo reale.

rendere del menu di primavera del Garden Risto'

Un utente registrato può anche fare richiesta di lavorare con la piattaforma (il sistema invia un’email automatica all’admin), diventando revisore. In questo modo potrà revisionare – appunto – gli articoli prima di approvarli (o rifiutarli).

Per agevolare questa procedura (in modalità asincrona per non appensatire il databse) le foto subiscono diverse manipolazioni, tra cui un crop automatico, l’inserimento di un watermark personalizzato, riconoscimento e conseguente copertura dei volti per incrementare la privacy, oltre che un analisi di Google sulle immagini per trovare contenuti inadeguati.

rendere del menu di primavera del Garden Risto'

Inoltre, è stata creata una console in cui solo i revisori possono accedere, studiata per agevolare il lavoro. In questa vosta, viene caricata una porzione di articoli, dividendoli tra “accettati”, “rifiutati” e “da revisionare” . Compattati tramite accordion, il revisore può visualizzare tutte le informazioni e immagini contentute nell’articolo e agire di conseguenza; mandare nuovamente in revisione gli articoli già accettati o rifiutati, oltre che accettare/rifiutare quelli già in attesa.

rendere del menu di primavera del Garden Risto'

Stai cercando qualcosa di specifico per il tuo Brand?

Cercala tra i Servizi o Contattami ora!

Vai ai ServiziContattami