/thesis-dais-internship-manager

🎓Manage university internships with ease with this MEAN architecture based web app

Primary LanguageTeX

Tesi di laurea in Informatica

UniversitĂ : Ca' Foscari Venezia
Autore: Giacomo De Liberali
Relatore: Filippo Bergamasco
Anno: giugno 2018

DAIS Internship Manager

DAIS Internship Manager è un’applicazione web realizzata con lo scopo di agevolare la creazione, la ricerca e la gestione dei tirocini del Dipartimento di Informatica, Scienze ambientali e Statistica (DAIS) sviluppata utilizzando tecnologie web-based su stack MongoDB, Express, Angular & Node.js (MEAN). Con questa piattaforma un’azienda sarà in grado di registrarsi e pubblicare un’offerta di tirocinio che, una volta approvata da un professore, verrà pubblicata e resta disponibile agli studenti. Gli studenti a loro volta potranno candidarsi alle offerte, scegliere un docente come referente per il percorso, completare il foglio presenze e infine stampare la documentazione in PDF precompilata.

Applicazioni e package

Reference APIs

Sviluppo

Per creare i bundle client e generare la documentazione e reference APIs per client, server e core lanciare il comando gulp. Per pubblicare una nuova versione del server su Heroku, lanciare npm run deploy:server.