Coachplus – Funzionalità gruppi clienti
Sviluppo di una nuova funzionalità che permette ai coach di suddividere i clienti in diversi gruppi
Sviluppo front-end e back-end
Per la nuova funzionalità sono state sviluppate sia nuove API per la gestione CRUD dei collaboratori, che l’interfaccia raggiungibile direttamente dalle impostazioni della piattaforma.
interfaccia gestione gruppi
Il coach può autonomamente interagire con un’interfaccia che gli consente di creare, modificare ed eliminare a proprio piacimento gruppi di utente.
Utilizzo dei gruppi per le prenotazioni
Durante la creazione o la modifica di eventi all’interno del calendario, un coach può scegliere se riservare o meno una delle prenotazioni ad uno o più gruppi di utenti.

- Strumenti utilizzati -
Laravel
È un framework open source di tipo MVC scritto in PHP per lo sviluppo di applicazioni web, in base al punteggio GitHub e StackOverflow, come il framework PHP più popolare.
PHP
PHP è un linguaggio di scripting interpretato, originariamente concepito per la programmazione di pagine web dinamiche. L’interprete PHP è un software libero distribuito sotto la PHP License.
MySql
MySQL o Oracle MySQL è un relational database management system composto da un client a riga di comando e un server, entrambi disponibili sia per sistemi Unix e Unix-like sia per Windows
Bootstrap
È una raccolta di strumenti liberi per la creazione di siti e applicazioni per il Web. Essa contiene modelli di progettazione basati su HTML e CSS, sia per la tipografia, che per le varie componenti dell’interfaccia, come moduli, pulsanti e navigazione, così come alcune estensioni opzionali di JavaScript.
FontAwesome
Font Awesome è un toolkit di icone distribuito sotto licenze libere. Utilizzato da oltre 73 milioni di siti web, è stato parzialmente finanziato da una campagna di crowdfunding su Kickstarter.
Javascript
È un linguaggio di programmazione orientato agli oggetti e agli eventi di effetti dinamici interattivi tramite funzioni di script invocate da eventi innescati a loro volta in vari modi dall’utente sulla pagina web in uso.
Vue JS
È un framework JavaScript open-source in configurazione Model–view–viewmodel per la creazione di interfacce utente e single-page applications.