European Alliance for Innovation
Area Consulenza
Azienda
Business Domain
Tecnologie
Tipologia d'intervento
- Anno: 2011
- Url: http://eai.eu
PROFILO AZIENDA
L’European Alliance for Innovation (EAI) è un eco-sistema dinamico che favorisce l’innovazione ICT per migliorare la competitività europea e accrescere il benessere sociale. L’EAI si basa sull’utilizzo di piattaforme virtuali per stimolare lo scambio di idee tra i soggetti interessati e favorire la collaborazione a partire dalle organizzazioni internazionali fino ai singoli ricercatori, al fine di costituire un’ampia comunità. Grazie dunque a una partecipazione attiva, le organizzazioni possono trovare nuove idee e talenti mentre gli individui possono scoprire nuove realtà a cui rivolgere il proprio ingegno e le proprie abilità.
PROGETTO
La richiesta iniziale del cliente contemplava il porting su piattaforma Drupal dei vari siti che facevano parte del mondo EAI (portale istituzionale, Community, portale eventi etc..) gestiti con installazioni diverse di Wordpress e OpenAtrium.
Il nostro approccio è stato quello di canalizzare in un'unica piattaforma Drupal 6.X tutti i siti del gruppo donandogli un'immagine più elegante, hi-tech e consona al mood della Ricerca.
Abbiamo realizzato quindi il portale istituzionale sul quale vengono pubblicati i contenuti redazionali come News categorizzate, Conference, Eventi etc...corredandolo di registrazione e login integrati sul sistema SSO del cliente scritta in LISP.
L'utente registrato può interagire con la Community con la quale condividere idee, attività, relazioni, messaggi e commenti.
Ogni singola parte animata è gestita interamente in javascript/Ajax, dando al portale dinamicità, senza appesantire la navigazione nonostante la mole di informazioni fornite nel singolo istante ed organizzate tab. Ogni elemento dell'interfaccia è completamente gestibile e modificabile da parte del cliente.
Abbiamo sviluppato per ogni singolo utente una Dashboard personalizzata dove vengono veicolate tutte le novità sia del portale EAI che delle attività dei membri con cui si condividono appartenenze ai vari gruppi di discussione gestiti da OrganicGroup.
Per le nuove registrazioni è stato integrato un modulo che intelligentemente recupera tutti i dati dell'utente dal proprio profilo Linkedin, in modo da velocizzare il completamento del profilo EAI. Nella Community abbiamo gestito la condivisione di paper, idee, attività che possono essere votate e commentate, in modo da creare un ambiente collaborativo.
A livello metodologico abbiamo utilizzato le ultime frontiere del workflow di pubblicazione in Drupal, utilizzando largamente Features e GIT per semplificare il passaggio tra i vari ambienti.
Alcune note tecnologiche di rilievo: tutto il progetto è stato sviluppato su piattaforma NGINX e database POSTGRESQL.
Archivio