Linebreak Organizer

Linebreak Organizer

Cliente: Linebreak

Tipo lavoro: Full stack developer

Posizione: Lucca

Piattaforma: Laravel

Data progetto: Agosto-Dicembre 2022

Il cliente

Abbiamo realizzato internamente il progetto di Linebreak Organizer come applicazione stand-alone. Lo scopo è quello di fornire un gestionale di eventi per associazioni e aziende che dia la possibilità di gestire iscrizioni, partecipanti, eventi, comunicazioni e tutto quanto sia utile all’organizzazione di panel, incontri o convention.

L’idea è nata dall’esigenza di avere un’unica piattaforma per gestire i molteplici aspetti dell’organizzazione di un evento con partecipanti. A partire dalle iscrizioni dei singoli, fino alla gestione vera e propria dei panel, oltre ad un sistema di blogging per comunicare direttamente con i partecipanti e gli altri organizzatori.

Cosa abbiamo fatto

Per realizzare Linebreak Organizer è stata configurata un’applicazione in Laravel, completamente personalizzata secondo le nostre esigenze. Abbiamo costruito il database, il tool di gestione dei media, un sistema di notifiche tramite email per le iscrizioni e un blog e la gestione vera e propria degli eventi, che è poi il core dell’applicazione.

Gli utenti possono inserire gli eventi o panel che intendono presentare nell’ambito di una convention, previa approvazione di una richiesta di iscrizione o di un invito di uno degli organizzatori. Una volta ottenuto l’accesso, l’utente può aggiungere eventi alla convention, assegnandoli ai giorni e agli slot configurati dagli organizzatori in fase di creazione, oppure iscriversi agli eventi creati dagli altri, fino a esaurimento posti disponibili.

L’applicazione è ancora in fase di beta testing, con funzionalità di base, ma è prevista l’implementazione di ulteriori features, come ad esempio un sistema integrato di chat e messaggistica.

Strumenti che abbiamo usato su questo progetto

Giunto alla sua versione 9, Laravel è un framework PHP di tipo MVC (Model-View-Controller), il più popolare tra gli sviluppatori di applicazioni per il web. È caratterizzato da un sistema di gestione dei pacchetti a moduli e da una spiccata versatilità nell'interazione con i database relazionali. Laravel

+

Vue è un framework Javascript utilizzato per la realizzazione di interfacce per il web. Leggero e versatile, è lo strumento ideale per la realizzazione di quelle applicazioni web che hanno bisogno di velocità nell'esecuzione lato frontend. È basato sugli standard HTML, CSS e Javascript e fornisce un modello di sviluppo dichiarativo basato sui componenti, dando così la possibilità di sviluppare interfacce sia semplici che complesse con un unico strumento. Vue