Vai al contenuto
Editura Academiei Române · E-Commerce

Piattaforma E-Commerce per Editoria Accademica

Lo store online ufficiale della casa editrice dell'Accademia Romena — a servizio di ricercatori in oltre 30 paesi.

Anno 2024
Durata 5 mesi
Team 2 ingegneri
Stato Live · giugno 2024
Visita ear.ro

Uno sguardo al prodotto.

Editura Academiei Române è la casa editrice accademica più antica e prestigiosa della Romania, operativa sotto l'Accademia Romena delle Scienze. Il catalogo comprende circa 2.800 titoli attivamente disponibili: libri sottoposti a peer review, riviste scientifiche, periodici ed edizioni collettanee in ogni disciplina accademica.

Prima di questo progetto, la loro presenza online era un catalogo statico con un pulsante «chiama per ordinare». Gli ordini erano gestiti manualmente via email e telefono. Gli accademici internazionali — gli acquirenti naturali per le opere scientifiche — non avevano modo di acquistare direttamente. Ci è stato chiesto di costruire un vero store e-commerce, abbastanza rapidamente perché il team di evasione ne sentisse l'impatto già nel mese di lancio.

Sfida

Lo store doveva servire contemporaneamente due gruppi molto diversi: clienti rumeni che pagano con carte locali e bonifico bancario (dove Netopia è lo standard locale), e accademici internazionali che pagano con Visa, Mastercard e Amex (dove Stripe è il default). Eseguire entrambi non era negoziabile.

L'evasione era un altro punto di attrito. Il personale stampava le etichette di spedizione FanCourier una alla volta, trascrivendo manualmente gli indirizzi — un processo soggetto a errori che consumava ore al giorno. Qualsiasi nuovo sistema che non automatizzasse quel flusso non sarebbe stato significativamente migliore del vecchio.

Approccio

Abbiamo scelto Laravel 11 + Livewire 3 al posto di uno stack Inertia+Vue. Il team editoriale doveva poter effettuare piccole modifiche di contenuto da solo (descrizioni prodotto, prezzi, nuovi titoli) senza eseguire una build frontend né fare deploy — il rendering server-side di Livewire ha mantenuto piccola la superficie di manutenzione e semplice il processo di deploy.

Due guard di pagamento convivono in modo pulito: Stripe gestisce EUR e USD per l'internazionale; Netopia gestisce RON per le carte rumene, con il bonifico bancario locale come fallback. Il checkout seleziona automaticamente il processore in base al paese rilevato del cliente, con override manuale disponibile.

L'integrazione dell'API FanCourier genera e stampa automaticamente le etichette di spedizione alla conferma dell'ordine. Il personale continua a revisionare le eccezioni, ma gli ordini ordinari passano dall'acquisto all'etichetta stampata in meno di un minuto. Spatie Translatable gestisce lo store bilingue rumeno/inglese senza il sovraccarico di un sistema i18n completo.

Due stack di pagamento, due lingue, un solo store — il dual è il default quando servi sia la Romania sia il mondo.

Capacità chiave rilasciate.

  • ~2.800 titoli tra libri, riviste, collane e periodici
  • Stack di pagamento dual: Stripe per l'estero, Netopia per le carte rumene
  • Generazione automatica delle etichette di spedizione FanCourier alla conferma ordine
  • Store bilingue rumeno/inglese con traduzioni per titolo
  • Guard di autenticazione separati per staff (editori) e clienti
  • Gestione abbonamenti alle riviste con rinnovo automatico
  • Admin editoriale: lo staff aggiorna i contenuti senza sviluppatori
  • Store responsive testato su desktop, tablet e mobile al checkout

Risultati concreti, misurati in produzione.

International Orders
+32%
Su base annua dopo il lancio
Daily Time Saved
~1,5 h
Etichette di spedizione automatiche
Order Processing
45 sec
Da oltre 8 minuti manuali
Titles Online
2.800
Catalogo completo, acquistabile globalmente

Gli ordini internazionali sono aumentati del 32% anno su anno dopo il lancio. L'elaborazione degli ordini è scesa da oltre 8 minuti manuali a 45 secondi end-to-end. Le etichette FanCourier automatizzate fanno risparmiare circa 1,5 ore di tempo di evasione al giorno.

Tecnologie utilizzate, raggruppate per ruolo.

Backend
Laravel 11 MariaDB
Frontend
Livewire 3 TailwindCSS 3
Integrazioni
Stripe Netopia FanCourier API Spatie Translatable Spatie Media Library