WordPress × Recruiting nautico
inBanchina è una piattaforma dedicata all’incontro tra chi cerca personale per il proprio yacht e chi cerca un’opportunità di imbarco. Il mio contributo riguarda lo sviluppo di funzionalità personalizzate su WordPress: profili professionali, annunci, matching, candidature e gestione dell’accesso ai contatti.
- Cliente
- inBanchina S.r.l.
- Periodo
- Dal 2025, in corso
- Il mio ruolo
- Sviluppatore full-stack, Progettazione dell’architettura applicativa, Responsabile della manutenzione evolutiva, Coordinatore tecnico
- Il mio contributo
- Ho sviluppato funzionalità WordPress su misura per mettere in relazione Yacht Manager e Crew Member, curando profili, ruoli, permessi e gestione degli annunci. Ho inoltre strutturato il processo di sviluppo e rilascio tra ambiente locale, staging e produzione, introducendo test automatici, controlli di qualità e procedure di backup e ripristino per rendere gli aggiornamenti più affidabili e ridurre il rischio di regressioni.
- CMS e piattaforme
- WordPress
- Estensioni e plugin
- WooCommerce
01 / Il punto di partenza
Il contesto e l’esigenza
Nel recruiting nautico, un ruolo professionale è solo il punto di partenza. Esperienza, certificazioni, lingue e disponibilità contribuiscono a definire la compatibilità tra una persona e una posizione a bordo.
L’esigenza del progetto era collegare queste informazioni in un percorso coerente, con strumenti dedicati a due utenti distinti: Yacht Manager, che cercano equipaggio, e Crew Member, che cercano un imbarco.
02 / Il contributo
Il mio ruolo nel progetto
Mi occupo dello sviluppo applicativo e della manutenzione evolutiva, intervenendo sulle logiche di funzionamento e sulle interfacce dell’area riservata. Il lavoro si concentra sul plugin personalizzato Inbanchina Network Platform e sul collegamento tra dati, azioni degli utenti e informazioni visualizzate.
Il contributo comprende anche la verifica delle modifiche e la gestione dei rilasci attraverso ambienti distinti di sviluppo, collaudo e produzione, con versionamento del codice, controlli automatici e procedure di backup e ripristino.
03 / Dai profili alle opportunità
La soluzione realizzata
Percorsi dedicati ai due tipi di utente
Le aree riservate accompagnano attività differenti: gestione delle imbarcazioni, degli annunci e dei candidati per gli Yacht Manager; compilazione del profilo professionale, consultazione delle opportunità e candidature per i Crew Member.
Due percorsi, un sistema
Yacht Manager × Crew Member
Profili, requisiti degli annunci e disponibilità collegano la ricerca di equipaggio alle opportunità di imbarco.
Le opportunità
Matching e gestione delle candidature
Le informazioni dei profili e i requisiti degli annunci alimentano il sistema di matching. La candidatura collega l’interesse del professionista a una specifica ricerca di personale. Lo sviluppo comprende le interfacce per consultare e valutare i candidati, con attenzione alla presentazione di ruolo, dipartimento ed esperienza.
SCREENSHOT / 01
Opportunità per il Crew Member

inbanchina.it/bacheca/opportunita/
L’area riservata
Accesso ai contatti e notifiche
Il percorso distingue la valutazione del profilo professionale dall’accesso ai dati di contatto. Il sistema a crediti gestisce lo sblocco dei contatti, mentre le notifiche accompagnano i passaggi previsti dal flusso applicativo. Le viste dei candidati rispettano le regole di visibilità e anonimizzazione della piattaforma.
SCREENSHOT / 02
Valutazione dei candidati

inbanchina.it/bacheca/candidati
04 / I collegamenti operativi
Come funziona il flusso
-
Yacht Manager → annuncio
Lo Yacht Manager definisce la ricerca, associando un annuncio all’imbarcazione e specificando la figura richiesta.
-
Crew Member → profilo
Il Crew Member compila il profilo, inserendo le informazioni personali e professionali necessarie.
-
Profili e annunci → matching
Il sistema confronta i dati, individuando le compatibilità secondo le regole della piattaforma.
-
Opportunità → candidatura
Il Crew Member invia la candidatura alle opportunità di suo interesse.
-
Valutazione → contatto
Lo Yacht Manager valuta i candidati e sceglie quali contatti sbloccare. Dati, permessi e notifiche accompagnano il passaggio.
05 / Funzioni ed evidenze
Risultati ed evidenze
Esperienza nel profilo
Gestione dell’indicazione “Nessuna esperienza nautica” tra le informazioni dei Crew Member.
Periodo dell’annuncio
Interventi sulla gestione del periodo associato alla ricerca di personale.
Schede dei candidati
Revisione delle viste e delle informazioni mostrate nelle candidature, comprese le regole di anonimizzazione.
Dallo sviluppo al rilascio
Il risultato tecnico è un insieme di funzionalità integrate che accompagna la ricerca di personale dall’annuncio alla candidatura e all’accesso al contatto. Le modifiche vengono verificate prima del rilascio, utilizzando ambienti separati, controlli sul codice e procedure di backup e ripristino.
SCREENSHOT / 03
Gestione dell’annuncio

inbanchina.it/bacheca/joboffer
06 / Cosa portare nel prossimo progetto
Aspetti da considerare in progetti simili
01
Ruoli e permessi espliciti
Definire chi può consultare ogni informazione, quando può accedervi e quali azioni può compiere.
02
Dati coerenti per il matching
Organizzare ruoli, esperienza, certificazioni e disponibilità in modo coerente tra profili e annunci.
03
Stati e visibilità coordinati
Collegare candidature, sblocco dei contatti e notifiche, mantenendo coerenti le informazioni visibili.
04
Evoluzione e verifica insieme
Verificare le modifiche prima del rilascio e preservare i flussi già utilizzati durante gli aggiornamenti.
07 / Il tuo progetto
Hai un’esigenza simile?
Vuoi realizzare una piattaforma con profili, aree riservate, candidature o regole di accesso personalizzate? Posso aiutarti a definirne il funzionamento e sviluppare le funzionalità necessarie su WordPress, dalla struttura dei dati alle interfacce utilizzate dalle persone.
Parliamo del tuo progettoScopri come posso affiancarti nello sviluppo di funzionalità personalizzate: consulta il mio profilo professionale.










