Realizzare la sezione "Bandi di gara e contratti" del portale denominato "Amministrazione traparente", sulla base delle seguenti linee guida:
- utilizzo della piattaforma PAS in Windows Server ospitato su [login to view URL] (messo a disposizione e con costi a cura del committente);
- installazione sulla piattaforma Windows\Rackspace del tool di sviluppo Spring Tool Suite (STS)\Grails\Groovy;
- installazione di MySQL Server;
- installazione del framework CSS (Twitter Bootstrap);
- installazione del framework JQuery;
- implementazione di un tool di Grails per la gestione degli account di amministrazione;
- creazione di una maschera di input per la creazione\modifica\eliminazione degli account di amministrazione;
- creazione di una maschera di input riservata agli amministratori per l'inserimento di dati secondo lo schema riportato in allegato;
- inserimento dei dati inseriti nel database e contestuale pubblicazione nello schema XML riportato in allegato con relativa validazione XSD;
- trasformazione tramite XSL della pagina XML (resa e mantenuta disponibile ad un preciso URL) e pubblicazione di una pagina WEB in formato tabellare;
- creazione di una maschera per la modifica e cancellazione dei dati inseriti tramite la maschera di input.
Nella realizzazione della suddetta sezione devono essere utilizzati:
- il linguaggio Groovy;
- il tool CSS Twitter Boostrap
- le chiamate AJAX tramite JQuery.
Tutta l'attività deve essere documentata tramite un file Word e devono sempre essere resi disponibili i file sorgenti del modello MVC di Grails.
In allegato il file contente le specifiche tecniche del progetto da realizzare.