Open

Shop Athena

La divisione Parts (dedicata alle parti di ricambio) e la divsione Sportech & Lifestyle (dedicata ai brand distribuiti) si fondono insieme in un unico sito per dare la possibilità a tutti i clienti Athena di avere un'esperienza di acquisto unificata.

shop.athena.eu

Questo ecommerce entra di diritto nel gruppo delle soluzioni enterprise perchè offre tre percorsi di navigazione distinti:
  • Agenti
  • B2B
  • B2C
Per ogni buyer persona il funnel è stato accuratamente studiato sia nella UI che nella UX per venire in contro alle specifiche esigenze: layout diversi e percorsi diversi per ciascuna delle tre tipologie di utenti.

Il frontend è costruito sulle spalle di Commerce per Drupal 8.

Il backend per la gestione dei prodotti è stato sviluppato utilizzando la solidità del framework Play (Java) e la potenza di MongoDB.

Sia per il frontend che per il backend si è preferito l'architettura a microservizi fruttando risorse in cloud della piattaforma AWS.

Gli asset vengono gestiti esternamente tramite Nuxeo che funge da ECM.

Per gli aggiornamenti massivi giornalieri lato frontend vengono utilizzate migrazioni custom derivate dal modulo Migrate di Drupal, mentre lato backend viene utilizzato l'etl Apache NiFi.


Tool utilizzati per la realizzazione:
  • Drupal
  • Nginx
  • Play
  • Angular
  • Bootstrap
  • Redis
  • Solr
  • Docker
  • CodeCommit
  • CodePipeline
  • MongoDB
  • Aurora RDS
  • Elastic Beanstalk
  • NiFi
  • SQS

Nessun commento:

Posta un commento