This website requires JavaScript.
html>
body>

h1>
Portfolio

h2>
Siti web, E-Commerce, Web APP, Management software, Mobile APP, SEO...

2Ronin

VueJS / Headless CMS / Custom VM / NodeJS

Realizzazione del sito web 2Ronin, fondato e realizzato da Alessandro Pellizzari, per la fornitura di servizi digital mettendo insieme un gruppo di professionisti del settore.

Il sito è stato realizzato mediante un CMS Headless separando la parte front-end da contenuto. Mediante API Rest, autenticate in modo sicuro, i due sistemi dialogano per l'elaborazione dei contenuti.

Il sito è stato realizzando introducendo animazione mediante Cavans HTML5 e ottimizzato per i motori di ricerca e la velocità di rendering.

Sisma Login

VueJS / Laravel / File / Responsive

La Committente ha manifestato la necessità di realizzare un software sicuro protetto da autenticazione con diversi livelli di accesso.

L'applicativo è stato realizzato pensando a come gestire e archiviare grandi file e permettere in modo intuitivo e immediato di essere trovati e scaricati. I contenuti personalizzabili sono stati resi dinamici e configurabili autonomamente dalla Committente in modo da permettere maggiore autonomia e controllo. L'archiviazione dei contenuti è astata ottimizzata al fine di mantenere tutto il sistema consistente e senza sprechi. Il database è stato strutturato in modo da rendere performante la ricerca dei file. In fine, sono stati progettati sistemi software per incrementare la sicurezza dell'applicativo e prevenire lo SPAM.

Questo applicativo è stato realizzato mediante l'uso del framework PHP Laravel per quanto riguarda la parte back-end. La parte front-end invece è stata realizzata in Vue JS creando dei componenti grafici accattivanti e di facile interazione al fine di ottenere un software funzionante e allo stesso tempo piacevole da utilizzare.

Bike Rental - App iOS/Android

React Native / Laravel / Rest API / IoT

Questo progetto ha richiesto lo sviluppo di una applicazione nativa Android e iOS per il noleggio di biciclette.

L'applicazione è stata realizzata per permettere il controllo completo della e-bike tra cui accensione/spegnimento, geolocalizzazione, sistema di allarme, verifica hardware e stato batterie.

Per il noleggio è stato inoltre realizzato un portale pubblico per la prenotazione online con pagamento mediante carte di credito. Alla richiesta di prenotazione il sistema verifica la disponibilità delle bici in base alle scelte dell'utente (es. giorni, punto di check-in/out, ecc.) al fine di scongiurare collisioni.

Infine, per la gestione amministrativa è stato realizzato un gestionale ad hoc in Laravel e VueJS in modo da permettere la gestione di biciclette, smartphone, allarmi, prenotazioni, movimentazioni, personale, ecc.

Comete - Diamanti

Laravel / Responsive / Social / SEO

La Committente ha sottoposto la necessità di poter generare dei certificati per i diamanti installati sui propri prodotti. Ogni prodotto differisce in quantità e caratura delle pietre. Un'altra necessità era quella di trovare un modo di interagire con l'utente creando dei contenuti personalizzati da condividere sui social.

L'applicazione racchiude una quantità di dati importante in quanto tutti i prodotti aventi diamanti dovevano essere codificati. Si è quindi data molta importanza alle performance del sito al fine di poter offrire un'esperienza utente ottimale agli utilizzatori. E' stato progettato un motore di rendering per generare un PDF come certificato. Si è poi studiato come realizzare un contenuto personalizzabile per gli utenti, è stata quindi progettata una sezione del sito dove i Clienti Comete Gioielli possono scegliere una foto personale da personalizzare con contenuti grafici a scelta.

L'applicativo è stato sviluppato mediante il framework PHP Laravel. La parte front-end è stata realizzata mediante l'utilizzo di codice Javascript e di HTML Canvas per renderizzare i contenuti multimediali personalizzati. Nel sito sono in fine stati aggiunti contenuti multimediali al fine di far comprendere ai Clienti Comete Gioielli quale sia l'opera artigianale che sta dietro ogni singolo gioiello.

Ares Line - Company profile

VueJS / Responsive / Animations / SVG

L'obiettivo della Committente era quello di ottenere una pagina in cui fossero incorporate tutti i punti chiave e la storia dell'attività. Per questo motivo ci ha richiesto di elaborare delle animazioni personalizzate in modo che ogni sezione risultasse d'effetto per l'utente.

La pagina in questione è stata realizzata in modo da poter essere inglobata in sito web esistente sviluppato da terzi. Per questo motivo è stato necessario creare un automatismo per rendere anonimi di tutti i contenti che potessero andare in conflitto con le regole del sito principale. Per eseguire le animazioni dei grafici SVG è stata realizzata una speciale libreria ad-hoc. Sulla pagina è stata inoltre aggiunta una mappa con stile personalizzata che si alimenta in modo asincrono mediante una API esterna.

La pagina è stata realizzata interamente in Javascript mediante il framework Vue Js. Tutte le animazioni, una diversa dall'altra, sono state create manualmente al fine di ottenere il risultato voluto. Questa attività ci ha visti interfacciarci mediante l'utilizzo di Zeplin con un terzo fornitore che si è occupato dei layout.

Motor Fest

Wordpress / AWS / High Availability

Il committente ha chiesto di realizzare un sito web che ospitasse tutti i contenuti digitali multimediali da rendere disponibili sul sito commissionato. Il sito doveva essere intuito, immediato, responsive e in linea con il portale istituzionale preesistente. Si è inoltre studiato l'impatto degli utenti sui server dato l'interesse globale dell'evento.

L'applicativo è stato realizzato su base WordPress in quanto piattaforma già conosciuta dal Committente e quindi immediatamente utilizzabile per l'attività di data entry in parallelo con lo sviluppo del sito. Il codice è stato studiato, seppur Wordpress non nasce nativamente in questo modo, mediante design pattern MVC in modo da ottimizzare i tempi di realizzazione e di interazione nel team di sviluppo.

Il codice √® stato sviluppato utilizzando le pi√Ļ recenti tecnologie. La parte PHP √® realizzata ad oggetti e classi. Il Javascript √® scritto in ES6, transpilato e ottimizzato in fase di release produzione. Il server √® stato creato su servizi Amazon AWS con un'architettura ad alta affidabilit√†. Il sistema server √® protetto da bilanciatore di carico ELB e sistema di healt check, l'infrastruttura √® scalabile orizzontalmente aggiungendo nuove macchine e potenza di calcolo all'occorrenza in modo da evitare qualsiasi tipo di disservizio. Tutti gli asset sono ottimizzati in CDN con un hit cache rate di ~92%. In ultima √® stato attivato un firewall di sicurezza in modo da proteggere da attacchi malevoli di tipo DDoS.

MusiCare

Wordpress / Responsive / SEO

MusiCare è un sito web realizzato per la Società del Quartetto di Vicenza in WordPress.

Il portale è stato realizzato creando un team ad hoc creato sulla base dei layout ricevuti, responsive e accessibile.

Mediante l'inserimento di campi customizzati il cliente può gestire il sito in completa autonomia inserendo i contenuti a suo piacimento.

Inoltre, tutto il codice html delle pagine è stato sviluppato in modo da ottimizzare l'indicizzazione dei contenuti sui motori di ricerca.

Comete - Lucky Days

Laravel / Responsive / Animations

Assieme alla Committente ho studiato il modo pi√Ļ adatto per realizzare un portale nazionale con l'obiettivo di generare i codici sconto della promozione. I codici vengono raccolti dai rivenditori autorizzati del marchio Comete e verificati dal sistema. L'obiettivo principale era ottenere un sistema semplice e intuitivo sia per chi genera che per chi raccoglie e registra i codici.

Il portale è stato studiato in modo tale da poter gestire in modo efficiente la raccolta di molti dati, l'invio di molte email, mantenere sicuri i dati raccolti e la prevenzione dello SPAM. Le performance del sito sono state alla base di tutto in quanto la promozione rimanendo attiva per poco tempo per volta ha generato un traffico interessante.

Il portale è stato realizzato in modo responsive al fine di poter essere consultato da qualunque dispositivo (PC/tablet/smartphone). Il cuore del software è stato implementato con il framework PHP Laravel.

Fonology - Configuratore

Web APP / Javascript

Con la Committente mi sono soffermato nel verificare le formule di calcolo che intervengono in questo applicativo, studiando il corretto modo per implementare l'architettura software necessaria.

L'applicativo è stato studiato in modo tale da poter essere incorporato liberamente in qualunque sito di Ares Line, sono quindi state eliminate eventuali dipendenze incorporando tutti i dati necessari in un unico pacchetto. L'utente mediante un wizard viene guidato nella configurazione degli spazi indicando superfici e composizione degli ambienti. Mediante la selezione dei prodotti del brand Fonology vengono calcolati dati relativi al riverbero.

L'applicativo è stato realizzato interamente in Javascript. Il codice è stato scritto in modo da essere supportato da tutti i browser o dispositivi.

Comete - Fedi

Custom MVC / SEO / Animations

Il portale commissionato dalla Committente elenca tutti i prodotti della tipologia fedi del brand Comete Gioielli. Abbiamo quindi studiato come aiutare i futuri sposi mediante delle semplici domande che perfezionano l'elenco dei prodotti.

In questa fase abbiamo studiato come categorizzare in modo efficiente i vari anelli al fine di poterli filtrare e come rendere performante il sito dovendo mostrare molte immagini. In fine per l'anello scelto abbiamo reso possibile un'anteprima dell'incisione nella parte interna e la generazione del PDF con tutte le specifiche.

L'applicativo è stato realizzato mediante un framework MVC in PHP realizzato ad-hoc per questo lavoro. La parte front-end viene gestita mediante Javascript e HTML Canvas.