Studiu de caz: Grupul Logistic ALL - Dezvoltarea website-urilor pentru toate firmele din grup

După rebrandingul dezvoltat de Codezilla pentru Grupul Logistic ALL și pentru celelalte firme de grup, următoarea etapă a colaborării a fost dezvoltarea celor 9 website-uri ale companiilor din grup. Proiectul vine în contextul alăturării mai multor companii grupului și nevoii de consolidare a grupului ca o prezență constantă și importantă în mediul digital.

Află cum Codezilla a transformat prezența online a Grupului Logistic ALL prin dezvoltarea de website-uri performante

Brief

Grupul Logistic ALL avea nevoie de o soluție scalabilă și cu flexibilitate ridicată pentru a gestiona și distribui conținutul dintr-un singur punct central către mai multe site-uri frontend.

Provocare

Provocarea principală a fost faptul că fiecare site avea cerințe specifice în termeni de conținut și permisiuni, necesitând o organizare atentă a datelor și accesului, fără a compromite performanța și securitatea.

Abordare

Abordarea noastră a constat în dezvoltarea unei teme Drupal cu frontend dezvoltat headless în React, care oferă brandurilor din Grupul Logistic ALL flexibilitatea de care aveau nevoie. Aceasta soluție a permis optimizarea costurilor și păstrarea unității de grup, oferind în același timp loc de personalizare și performanța unor website-uri dezvoltate custom la cele mai înalte standarde.

Documentare și analiză de business

Având în vedere complexitatea proiectului, la nivel de număr de website-uri, etapa de documentare și analiză de business a fost extrem de importantă, fiind cea care a asigurat succesul proiectului.

Am identificat componentele necesare și relațiile de cauzalitate dintre ele, am creat wireframe-uri și am definit UX-ul pentru fiecare componentă, utilizând limbajul Gherkin pentru crearea unei documentații detaliate.

Tehnologii folosite

Am implementat un backend Drupal în mod headless, conectat la mai multe frontend-uri construite în React. Drupal nu doar că gestionează conținutul, ci îl și structurează în grupuri separate, corespunzătoare fiecărui site, cu permisiuni și utilizatori dedicați, asigurând că fiecare frontend accesează și afișează doar conținutul relevant.

De ce am ales Drupal headless?

  • Gestionarea avansată a conținutului: Drupal oferă o flexibilitate excepțională în gestionarea conținutului, permițând segmentarea acestuia în funcție de nevoile fiecărui site. Astfel, am putut organiza conținutul în grupuri distincte, fiecare accesibil doar utilizatorilor și permisiunilor corespunzătoare.
  • Control detaliat al accesului: Datorită sistemului robust de permisiuni al Drupal, am asigurat că fiecare site frontend interacționează doar cu conținutul său specific. Autentificarea și autorizarea pe baza OAuth2 au consolidat acest control, aducând un plus de securitate.
  • Fiabilitate și scalabilitate: Drupal este o platformă matură și de încredere, care permite gestionarea unui volum mare de conținut și utilizatori fără compromisuri de performanță. Flexibilitatea de a adăuga noi module și extensii, la nevoie, a fost un factor esențial în alegerea acestui CMS.
  • Capabilități puternice de personalizare: Drupal permite personalizarea completă a modului în care conținutul este gestionat și expus, fără a impune limite tehnologice stricte. Această capacitate de adaptare ne-a permis să configurăm perfect backend-ul pentru nevoile fiecărui site React.

Detalii tehnice

  • Backend: Drupal headless servește conținutul prin JSON, permițând frontend-urilor să acceseze datele necesare prin endpoint-uri specifice fiecărui grup de conținut. Fiecare grup de conținut este organizat conform site-ului destinat, oferind un control precis al datelor distribuite.
  • Autentificare: OAuth2 este implementat pentru securizarea accesului la API, asigurând că doar utilizatorii autorizați au acces la datele corespunzătoare fiecărui site.
  • Frontend: React este utilizat pentru a crea interfețe dinamice și interactive, conectate direct la backend-ul Drupal prin API-uri JSON, oferind o experiență rapidă și fluentă pentru utilizatori.

Universul grupului

Universul de grup, elementul de recognoscibilitate între brandurile grupului, joacă un rol esențial în susținerea experienței vastelor companii ale grupului. Acesta a fost integrat pe toate website-urile, atât pe homepage, cât și în zona de hero. În acest fel, am asigurat coerența și o identitate unitară pentru Grupul Logistic ALL.

Rezultat

Nouă site-uri moderne și prietenoase cu utilizatorii, dezvoltate la cele mai înalte standarde, construite cu o soluție centralizată de gestionare a conținutului, dar cu o segmentare clară pentru fiecare site, asigurând o experiență personalizată și controlată pentru utilizatori.

Drupal a oferit flexibilitatea, scalabilitatea și securitatea necesare pentru a îndeplini cerințele proiectului, în timp ce integrarea cu React a permis o experiență modernă și performantă pentru partea de frontend.

Arhitectura propusă permite adăugarea de noi site-uri sau canale, asigurând în același timp o gestionare clară și eficientă a conținutului și a permisiunilor.

Articole similare

Vrei să mai discutăm despre acest subiect sau despre altceva?

Stabilește o întâlnire cu unul dintre experții noștri digitali

Stabilește o întâlnire