Questo progetto è volto a realizzare una applicazione web per favorire la gestione di laboratori virtuali in cui gli studenti di un corso universitario lavorano a gruppi su macchine virtuali che il docente può monitorare e a cui lo stesso docente può partecipare per dare consigli, verificare problematiche o collaborare nello svolgimento di esercizi. Le macchine virtuali possono essere utilizzate e gestite dagli studenti dopo essersi organizzati in gruppi. Gruppi che devono essere formati da un numero di studenti compreso nei limiti minimi e massimi decisi dal docente del corso. La composizione dei gruppi avviene “tipo un’asta” dove ogni studente può lanciare una offerta dichiarando il nome di un gruppo, univoco, e la composizione che vorrebbe “nominando” gli studenti da cui vorrebbe fosse composta, oltre ovviamente a se stesso. Ciascuno studente può aderire ad una e una sola offerta per volta. Se almeno uno degli studenti presenti nell’offerta per un gruppo segnala di non essere disponibile a partecipare al gruppo, l’offerta si scioglie.