Vox

Vetrina delle aziende pensata per Confindustria.

Struttura

Vox è un insieme di pacchetti, alcuni fondamentali, altri contenti feature aggiuntive.
Il pacchetto fondamentale è vox-core. Contiene le configurazioni, le viste della home e la ricerca. Le configurazioni, oltre a gestire l'attivazione e disattivazione delle feature opzionali, si occupano anche di estendere le funzionalità di buzz-users e buzz-groups che gestiscono, rispettivamente, utenti e settori.
A vox-core si aggiunge vox-companies che è il modulo della business directory vera e propria. Consente di aggiungere, modificare ed eliminare le aziende e le sue sedi. Inoltre, prevede anche la gestione delle aziende in evidenza. Pacchetti aggiuntivi sono:

  • vox-tags: tags associati alle aziende;
  • vox-social: account social delle aziende. Attivando il supporto a Droid è possibile ottenere i post dei social legati alle aziende;
  • vox-socialwall: per creare dei socialwall dedicati a particolare keywords o hashtags;
  • vox-widgets: widgets per esportare le funzionalità di Vox.

Pacchetti

Attualmente Vox utilizza la versione 5.8 di laravel.

PacchettoVersione
vox-core1.1.2
vox-companies2.1.3
vox-tags1.1.2
vox-social1.1.4
vox-socialwall0.1.4
vox-widgets0.1.2
laravel-droid0.2.1

Ricerca

Attualmente, Vox utilizza Redisearch come motore di ricerca, utilizzando un driver per Laravel Scout.
Il motore di ricerca risiede in un container di docker diverso da quello di Redis.