Jobcasting.it è un sito internet sviluppato con Drupal. Il sito permette alle aziende di registrarsi ed inviare al sistema annunci ai quali aspiranti modelli/modelle possono rispondere previa registrazione. Il portale è stato decisamente complesso da sviluppare perchè basato su livelli multipli di utenza (modelli / aziende / aziende premium / staff) ciascuno con particolari funzionalità, accesso alle informazioni e interazione con lo staff.
Il sito è dotato di newsletter, sistema di massmailing e di una complessa funzionalità di jobalert: le modelle ricevono via mail, se richiesto, un digest (riepilogo) con tutti gli annunci inseriti nell'ultimo giorno che rispondono ai loro interessi; le aziende ricevono invece, sempre via posta elettronica, il curriculum dei candidati e i dati che questi hanno deciso di rendere pubblici.
Sono previste funzionalità aggiuntive per le aziende premium (come un pannello di gestione di candidature ed annunci e molto altro) mentre lo staff può gestire gran parte del sistema e riceve quando necessario notifiche via email.
Sviluppare il tutto secondo le richieste del committente è stata una sfida decisamente più complessa di quanto mi aspettassi.
Il sito utilizza la tecnologia jQuery per risolvere alcune limitazioni del CMS Drupal.