Strumenti utilizzati

Nello sviluppo di N.E.S.T. sono stati usati i seguenti strumenti software:

IntelliJ IDEA Ultimate

IDE multilinguaggio utilizzato per lo sviluppo di tutte le parti di N.E.S.T., per la scrittura della documentazione, per l'esecuzione del testing e per la visualizzazione del coverage, per il refactoring automatico e per l'analisi statica del codice.

Git

Software di controllo versione utilizzato per tracciare tutte le modifiche al software.

GitLab

Applicazione web self-hosted per hosting di repository Git, utilizzato per ospitare il repository del progetto.

Suggerimento

È accessibile al seguente indirizzo: https://gitlab.steffo.eu/

Taiga

Applicazione web self-hosted per il Project Management, utilizzata per tracciare lo stato del progetto giorno per giorno.

Suggerimento

È accessibile al seguente indirizzo: https://taiga.steffo.eu/

SonarQube

Applicazione web self-hosted per l'analisi statica e visualizzazione del coverage del software, utilizzata per il miglioramento della qualità del codice del progetto.

Suggerimento

È accessibile al seguente indirizzo: https://sonarqube.steffo.eu/

Figma

Applicazione web centralizzata per la creazione collaborativa di interfacce grafiche moderne.

Discord

Piattaforma centralizzata di messaggistica istantanea e chiamate vocali utilizzata per la comunicazione sincrona tra i membri del team.