PORTFOLIO
Il mio PORTFOLIO digitale
I miei progetti abbracciano una vasta gamma di settori, dai siti web personali alle soluzioni aziendali su misura, con un’attenzione particolare alla creazione di esperienze digitali uniche e altamente performanti. Ogni progetto è un’opera d’arte digitale, realizzata con cura nei minimi dettagli e con una profonda comprensione delle esigenze dei miei clienti. Il mio obiettivo è trasformare ogni idea in una realtà visivamente accattivante e funzionale, combinando estetica e tecnologia per garantire risultati di alto livello e soluzioni innovative.
Il mio approccio al web design si basa sulla fusione di design moderno e funzionalità avanzate, creando così siti web che non solo catturano l’attenzione ma offrono anche un’esperienza utente intuitiva, fluida e coinvolgente. Ogni dettaglio, dalla scelta dei colori alla navigazione, è studiato per trasmettere l’identità del brand e massimizzare l’efficacia della comunicazione digitale. L’obiettivo è quello di garantire un equilibrio perfetto tra usabilità, performance e impatto visivo, in modo che ogni progetto possa distinguersi nel panorama digitale.
Ti invito a esplorare il mio portfolio, dove troverai una selezione dei miei lavori più recenti, tra cui siti web aziendali, e-commerce, blog personali e piattaforme interattive. Il mio portfolio rappresenta non solo il mio impegno verso l’innovazione e la qualità, ma anche la mia capacità di adattarmi alle diverse esigenze dei clienti, offrendo soluzioni su misura per ogni settore e tipologia di business. Ogni progetto presente nel mio portfolio è il risultato di un processo di sviluppo attento e mirato, che parte dall’analisi delle necessità del cliente fino alla realizzazione di un prodotto finale altamente performante.
Se stai cercando un sito web accattivante per la tua attività, una piattaforma su misura per la tua azienda o un’esperienza online unica per il tuo progetto personale, sono qui per aiutarti a realizzare la tua visione. Contattami oggi stesso per iniziare a lavorare insieme e portare la tua presenza online al livello successivo. Esplorando il mio portfolio, potrai trovare ispirazione e vedere in che modo posso contribuire al successo del tuo progetto digitale. Ogni sezione del mio portfolio racconta una storia di creatività, innovazione e funzionalità, dimostrando concretamente la qualità e l’efficacia del mio lavoro.
Se desideri una presenza online che ti distingua dalla concorrenza e valorizzi al meglio il tuo brand, il mio portfolio è la dimostrazione di ciò che possiamo realizzare insieme. Non perdere l’occasione di dare forma alla tua idea con un design moderno, interattivo e perfettamente ottimizzato per qualsiasi dispositivo.
MTB Formazione Retail & Coaching
- Sito per formazione e coaching in ambito retail
- All’interno abbiamo un piccolo ecomemrce con vendita di prodotti e di corsi online
- Sito: https://www.mariateresabernasconi.it
Studio legale Avv. Sabrina De Martis
- Sito di consulenza legale penale, diritto del lavoro, diritto della famiglia
- Sito: https://www.studiolegaledemartis.it
Studio legale Avv. Gianandrea Bonini
- Sito di consulenza legale diritto commerciale e societario, diritto della famiglia
- Sito: https://www.legalevarese.it/
Centroyourself school
- Sito di una scuola privata
- Sito: https://centroyourself.com
- Con la collaborazione de ilnostrolab.it
Concretamente
- Associazione culturale per veri imprenditori
- Sito: https://concretamente.info
- Con la collaborazione de ilnostrolab.it
ilnostroLAB
- Web agency
- Sito: https://www.ilnostrolab.it
Mulino dell’Olio
- Struttura per eventi di ogni genere
- Sito: https://www.mulinodellolio.it
- Con la collaborazione di INVAR
Diana consulting group
- Struttura che si occupa del recupero di oneri finanziari non goduti
- Sito: https://www.dianaconsulting.net
Stema costruzioni
- Azienda di costruzioni e ristrutturazioni edili
- Sito: https://www.stemacostruzioni.it
- In collaborazione con INVAR
Poliambulatorio Centroyourselflife
- Poliambulatorio specialistico in ambito psicologico e non solo
- Sito: https://centroyourselflife.com
- In collaborazione con ilnostroLAB
Studio Tetti Stalletti
- Azienda specializzata nella lavorazione del legno
- Sito: https://stalletti.it
- In collaborazione con Paolo Marchetti Graphic Designer
Silini Press
- Azienda specializzata nella riqualificazione e vendita di macchinari per il taglio a caldo dell’acciaio
- Sito: https://silinipress.com
- In collaborazione con Invar
DDParquet
- Azienda specializzata nella posatura da interno e da esterno di parquet
- Sito: https://ddparquet.it
Poliambulatorio Nuova Equipe
- Struttura sanitaria polispecialistica
- Sito: https://poliambulatorionuovaequipe.it
- In collaborazione con INVAR
2KTOOLS & Machines
- Azienda che produce cilindretti industriali di varie misure
- Sito: https://2ktools.net
- In collaborazione con INVAR
Idrotech srl
- Azienda specializzata nell’installazone delle caldaie e nell’idraulica
- Sito: https://idraulicovarese.it/
- In collaborazione con INVAR
Geometra Ossuzio
- Studio geometra Varese
- Sito: https://ossuzio.com/
Archivio Lucia Romualdi
- Associazione Lucia Romualdi
- Sito: https://archivioluciaromualdi.org/
- In collaborazione con INVAR
Is-ter
- Soluzioni per bonifica e isolamento
- Sito: https://www.is-ter.it/
- In collaborazione con Paolo Marchetti graphic design
Climagroup Varese
- Soluzioni per manutenzioni caldaie e condizionatori
- Sito: https://cgvarese.it/
- In collaborazione con INVAR
Rifugio il Dosso
- Azienda agricola
- Sito: https://rifugioildosso.it/
Mondo Coaching
- Piattaforma dedicata al Coaching
- Sito: https://www.mondocoaching.online/
Villa Puccini
- Piattaforma dedicata al Coaching
- Sito: https://www.villapuccini.it/
- In collaborazione con: INVAR
SINALP Varese
Gestionali
IS-TER Web App
IS-TER CRM è un gestionale professionale sviluppato in React e Firebase, progettato per digitalizzare l’intero ciclo di vita delle pratiche per un’azienda che si ocupa di impermeabilizzazioni e smaltimento eternet. Include anagrafica avanzata, gestione dinamica di email/telefoni/eventi/documenti, dashboard amministrativa con filtri, preventivi in PDF, calendario integrato e controlli di sicurezza basati sui ruoli. Un progetto completo che dimostra competenze full-stack, architetturali e UI/UX.
IS-TER CRM – Gestionale su misura per azienda di impermeabilizzazione
Panoramica del progetto
IS-TER CRM è un gestionale web completo progettato per digitalizzare l’intero flusso di lavoro di un centro servizi che gestisce pratiche, clienti, documenti ed eventi.
È stato sviluppato interamente con React.js e Firebase (Firestore + Storage + Auth), con un’attenzione particolare alla sicurezza dei dati e alla scalabilità.
Il progetto rappresenta un esempio concreto di app gestionale professionale realizzata da zero, con architettura moderna e processi aziendali complessi mappati in modo chiaro e intuitivo.
Obiettivi principali
-
Eliminare completamente la gestione su carta.
-
Offrire un’interfaccia semplice per operatori non tecnici.
-
Automatizzare processi ricorrenti (email, scadenze, eventi).
-
Permettere a ogni operatore di gestire solo i propri clienti.
-
Gestire documenti, preventivi, rinnovi e incassi in un unico ambiente.
Funzionalità principali
1. Anagrafica Clienti avanzata
Strutturata in 5 tab:
-
Dati generali (privato, azienda, ente pubblico)
-
Email dinamiche
-
Telefoni dinamici
-
Eventi pratica
-
Documenti (con upload su Firebase Storage)
Tutti i dati vengono salvati con un solo submit finale, semplificando il lavoro dell’operatore.
Punti chiave
-
Validazioni avanzate (codice fiscale, date, campi obbligatori).
-
Gestione dinamica dei campi (add/remove).
-
Evento automatico “Apertura pratica” creato senza intervento dell’utente.
2. Gestione Eventi della Pratica
Sistema completo per tracciare ogni fase della pratica.
-
Inserimento tramite modale dedicato
-
Visualizzazione eventi cronologica
-
Tipologie personalizzate
-
Caso speciale: “Rinnovo pratica” → con importo + metodo di pagamento
-
Riattivazione del timer automatico per l’email di scadenza
3. Caricamento Documenti
Ogni cliente ha la propria sottocollezione documenti, con:
-
Titolo
-
Note
-
Data inserimento
-
File (PDF / immagini / Word) salvati su Firebase Storage
-
Eliminazione tramite modale di conferma
-
Ordinamento alfabetico automatico
4. Ricerca avanzata
Sistema di ricerca affidabile, case-insensitive e molto rapido grazie a:
-
Campi normalizzati (
*_lowercase) -
Array di prefissi (
*_search) -
Query Firestore ottimizzate
Permette di trovare anche clienti con:
-
ricerca parziale
-
errori di battitura
-
mix nome/cognome/email
5. Dashboard Admin completa
La dashboard è lo strumento di controllo più potente del CRM.
Include:
-
Filtri per data, metodo di pagamento, operatore
-
Tabella dei clienti filtrati
-
Conteggi per operatore
-
Totale incassi giornalieri + suddivisi per metodo di pagamento
-
Grafici su Recharts (numero clienti, numero utenti, incassi)
I dati non vengono mostrati automaticamente: compaiono solo dopo che l’amministratore applica i filtri.
6. Calendario interno
Realizzato con react-big-calendar, ogni utente vede solo i propri impegni, salvati su Firestore.
7. Sicurezza & Autorizzazioni
-
Regole Firestore avanzate: ogni utente vede solo i propri dati
-
Gestione ruoli con
AuthContext -
Upload e lettura file protetti
-
Prevenzione accessi non autorizzati
Tecnologie utilizzate
-
React.js
-
Firebase Authentication
-
Firestore
-
Firebase Storage
-
React-Big-Calendar
-
Recharts
-
pdfmake / pdf-lib
-
CSS personalizzato con design moderno e responsive
Valore aggiunto del progetto
✔ Digitalizzazione completa di processi complessi
✔ Riduzione errori e tempi di compilazione
✔ Interfaccia user-friendly per operatori non tecnici
✔ Architettura scalabile e pronta per nuove funzionalità
✔ Sicurezza e privacy di livello enterprise
SINALP Web App
Il gestionale SINALP è stato pensato per trasformare completamente il modo in cui vengono gestite le pratiche: tutto il processo diventa digitale, ordinato e centralizzato. Ogni operatore può lavorare in modo autonomo, sicuro e con accesso solo ai propri clienti, mentre l’amministrazione mantiene sempre una visione chiara dell’andamento del centro.
La piattaforma riunisce in un unico ambiente la gestione dei documenti, degli eventi della pratica, dei preventivi e degli incassi, rendendo il flusso di lavoro molto più rapido e preciso. Inoltre, automatizza attività fondamentali come l’invio di email, la gestione delle scadenze e diversi processi ricorrenti, permettendo al centro di risparmiare tempo, ridurre gli errori e migliorare l’efficienza operativa.
Il gestionale SINALP è stato progettato per:
-
digitalizzare interamente il processo di gestione pratiche
-
permettere a ogni operatore di lavorare in modo indipendente e sicuro
-
avere una visione completa dell’andamento del centro
-
gestire documenti, eventi, preventivi e incassi in un’unica piattaforma
-
automatizzare email, scadenze e flussi ricorrenti
Gestionale Sinalp – Gestionale creato su misura per centro CAF
1. Anagrafica clienti avanzata
Gestione completa dell’anagrafica cliente, pensata per i flussi tipici di patronati e CAF.
Include:
-
Dati generali (nome, cognome, data nascita, CF, indirizzi, contatti, provincia di nascita con ricerca dinamica).
-
Tipologia cliente: privato, azienda privata, ente pubblico.
-
Campi obbligatori e validazioni (es. codice fiscale con regex + unicità).
-
Select per tipo di contributo.
-
Select per metodologia di pagamento con
react-select. -
Importo pagato con gestione corretta dei decimali.
-
Salvataggio automatico dell’evento “Apertura pratica” con data e operatore.
La pagina è organizzata in tab, ognuna gestita separatamente ma salvate con un unico submit finale.
2. Email dinamiche
-
Aggiunta di più email tramite pulsante.
-
Validazioni automatiche.
-
Rimozione dinamica.
-
Salvataggio nella sottocollezione
email.
3. Telefoni dinamici
-
Aggiunta e rimozione dinamica di numeri telefonici.
-
Scelta del tipo (mobile, fisso, lavoro, ecc.).
-
Esclusione dei campi vuoti.
-
Sottocollezione dedicata.
4. Eventi pratica (tab dedicata)
Uno dei moduli più importanti.
Caratteristiche:
-
Inserimento eventi tramite modale (non con input fissi in tab).
-
Eventi non modificabili dopo l’inserimento → solo lettura.
-
Ordinamento cronologico automatico.
Tipologie particolari:
-
Rinnovo pratica → fa comparire:
-
importo del rinnovo
-
metodologia di pagamento del rinnovo
-
-
Al salvataggio riattiva il countdown per email di scadenza abbonamento (10 min in test, 335 giorni in produzione).
5. Documenti
Uno dei moduli più complessi e professionali.
Funzionalità:
-
Apertura modale “Nuovo documento” con:
-
titolo
-
note
-
data
-
file da scegliere dal PC
-
-
Validazioni e
toast.errorper campi vuoti. -
Salvataggio file su Firebase Storage.
-
Salvataggio metadati in sottocollezione
documenti. -
Ordinamento alfabetico.
-
Visualizzazione sotto forma di card.
-
Eliminazione con modale di conferma.
6. Prevenzione duplicati
-
Controllo automatico sul codice fiscale già registrato.
-
Prevenzione errori durante l’inserimento.
7. Preventivi
Modulo progettato con caratteristiche professionali.
Include:
-
Voci di preventivo dinamiche (quantità, valore unitario, totale automatico).
-
Archivio delle tipologie lavoro modificabile dall’utente.
-
Numero progressivo che si resetta ogni anno (con possibilità di impostare manualmente il primo numero).
-
Stati preventivo: pendente, accettato, archiviato.
-
Generazione PDF professionale.
-
Creazione di un preventivo direttamente dalla scheda cliente.
8. Dashboard amministrativa
Uno dei punti più potenti.
Funzionalità:
-
Filtri per:
-
data da / a
-
metodologia di pagamento
-
operatore
-
-
Tabella clienti filtrata (inizialmente vuota).
-
Totali incassi giornalieri + suddivisione per metodo di pagamento.
-
Conteggio registrazioni per operatore.
-
Grafici Recharts (numero clienti, andamento registrazioni, metodi di pagamento).
9. Ricerca avanzata del cliente
Sistema affidabile con:
-
Campi
_lowercaseper ricerca case-insensitive. -
Campi
_searchper prefissi (ricerca parziale). -
Migliore compatibilità con Firestore e query indicizzate.
-
Modal di ricerca personalizzata.
10. Calendario interno
Con react-big-calendar.
-
Ogni operatore vede solo i propri appuntamenti.
-
Salvataggio eventi calendario su Firestore.
-
Integrazione con pratiche e clienti.
11. Sicurezza avanzata
-
Ruoli admin/non admin tramite
AuthContext. -
Controlli sugli upload Storage per impedire accessi non autorizzati.
12. Invio automatico email
Due casi:
1. All’inserimento cliente → invio ricevuta tramite Cloud Function.
2. Countdown scadenza abbonamento → email automatica al cliente dopo 335 giorni (10 minuti per test).
13. Struttura tecnica pulita e modulare
-
React con componenti per tab separati.
-
Gestione stato divisa per:
-
Email
-
Telefoni
-
Eventi
-
Documenti
-
Dati generali
-
-
Un unico submit finale che sincronizza Firestore.
14. Integrazione dinamica dei moduli
-
Transizione tra tab senza perdita dei dati.
-
Valori sempre visibili anche dopo cambio tab (es. metodologia pagamento).
-
Gestione unificata del form.
15. Ricerca e filtri
-
Ricerca globale
-
Ricerca in dashboard per operatore
-
Filtri combinati e salvataggio locale dei risultati
























