Cos'è Wikimania?

Sono stato parte del Team incaricato di realizzare l'applicazione ufficiale di Wikimania 2016. Mi sono occupato della realizzazione del backend e della configurazione dell'infrastruttura basata su OpenStack, la quale doveva sostenere il backend e un cluster MariaDB con 3 nodi. Il backend è stato realizzato con PHP utilizzando il framework Lumen di Laravel. L'applicazione invece è stata realizzata con Cordova, così che fosse compatibile con Android e iOS. Il risultato è stato più che eccellente, l'applicazione ha funzionato e l'infrastruttura è riuscita a reggere il carico di tutti gli invitati all'evento (oltre 1200). Sicuramente un ottimo risultato per un gruppo di 4 persone di 3^ e 4^ superiore.

Repository di git:
- https://git.shitware.xyz/wikimania/cdn Repository con tutto il materiale statico dell'applicazione
- https://git.shitware.xyz/wikimania/app Repository con il source code dell'applicazione
- https://git.shitware.xyz/wikimania/api Repository con il source code dell'API