alessioperrone.dev

Sviluppo web
su misura.
Dall’idea
all’evoluzione.

Realizzo nuove applicazioni web e aiuto aziende e professionisti a migliorare quelle esistenti. Parto dagli obiettivi del progetto per scegliere gli strumenti e gli interventi adatti.

Parliamone

Sviluppo web,
un passo alla volta.

Sono Alessio Perrone, sviluppatore web con PHP e Laravel. Mi occupo di siti, applicazioni e gestionali: miglioro il software esistente e costruisco nuovi prodotti su misura.

Prima di aggiungere codice, cerco di capire il prodotto: cosa funziona, cosa rallenta il lavoro e cosa vale la pena cambiare. Poi intervengo, un pezzo alla volta.

  1. Capire il sistema.

    Leggo il codice, seguo i flussi e individuo i punti fragili. Le priorità partono dai problemi reali.

  2. Cambiare il necessario.

    Refactoring e nuove funzionalità, con interventi graduali che rispettano ciò che già funziona.

  3. Lasciare ordine.

    Meno dipendenze, codice leggibile e test sui passaggi critici. Per rendere più semplice anche la prossima modifica.

Meno codice.
Più chiarezza.

Laravel è il mio framework di riferimento. Lo affianco a HTMX e Alpine.js per costruire interfacce dinamiche con meno codice di collegamento tra browser e server. Una base più semplice da capire, mantenere e far evolvere.

Laravel

Logica, dati e regole del prodotto. Un punto di riferimento sul server.

HTMX

Aggiorna le parti della pagina che servono, ricevendo HTML dal server.

Alpine.js

Menu, pannelli e piccoli stati locali, direttamente nell’interfaccia.

Meno complessità
anche nei test.

Con PHPUnit posso verificare regole, permessi e HTML generato per l’interfaccia nella stessa suite PHP. Meno strumenti da coordinare e una base di controlli automatici anche per le modifiche proposte dall’AI.

Come verifico backend e interfaccia

E con l’intelligenza artificiale? Meno codice di collegamento può significare meno file da leggere, un contesto più mirato e modifiche più facili da verificare. È così che cerco di rendere utile l’AI nel lavoro quotidiano.

Il mio metodo di sviluppo

Progetti web,
in concreto.

Splitted Collette Digitali Raccolte fondi digitali

Un’applicazione per creare, condividere e consultare collette digitali, con un percorso semplice dalla raccolta alla condivisione.

Homepage di Splitted, con l’invito a creare una raccolta e la spiegazione del servizio.
Rocco Perrone Personal trainer

Un sito per presentare il lavoro di Rocco Perrone Personal Trainer: servizi, metodo e un percorso diretto per entrare in contatto.

Homepage di Rocco Perrone Personal Trainer, con la presentazione e il collegamento per fissare un appuntamento.
Genoa Tour Guide Guide e itinerari

Un sito dedicato alla scoperta di Genova. Percorsi e informazioni turistiche organizzati per aiutare chi visita la città a scegliere il proprio tour.

Homepage di Genoa Tour Guide, con fotografie di Genova e la presentazione dei tour.

Prototipazione
e sviluppo IoT.

Sviluppo prototipi IoT con ESP32 e seguo l’intero processo: hardware, firmware e integrazione web. Collego sensori, dispositivi e applicazioni per trasformare un’idea in un sistema da provare sul campo.

Dalla scelta dei componenti alla raccolta dei dati, fino alla dashboard. Partiamo da un caso d’uso preciso e verifichiamo insieme il funzionamento del prototipo.

Scopri il servizio IoT

Hardware e sensori.

Scelgo la scheda ESP32, i sensori e l’alimentazione in base a cosa dobbiamo misurare e all’ambiente d’uso.

Firmware su misura.

Sviluppo il software del dispositivo: lettura dei sensori, logica di funzionamento e comunicazione dei dati.

Integrazione web.

Realizzo backend e dashboard per consultare le misure e collegare il prototipo ai flussi della tua applicazione.

Servizi web.
Costi chiari.

Parliamo del tuo
progetto web.

Raccontami cosa hai costruito,
cosa ti rallenta e dove vorresti arrivare.