Zum Inhalt springen
Editura Academiei Române · E-Commerce

E-Commerce-Plattform für einen akademischen Verlag

Der offizielle Online-Shop des Verlags der Rumänischen Akademie — im Einsatz für Forschende in über 30 Ländern.

Jahr 2024
Dauer 5 Monate
Team 2 Ingenieure
Status Live · Juni 2024
Besuchen ear.ro

Ein Blick auf das Produkt.

Editura Academiei Române ist der älteste und renommierteste akademische Verlag Rumäniens und gehört zur Rumänischen Akademie der Wissenschaften. Der Katalog umfasst rund 2.800 aktiv lieferbare Titel: peer-reviewed Bücher, wissenschaftliche Zeitschriften, Periodika und Sammelausgaben aus allen akademischen Disziplinen.

Vor diesem Projekt bestand ihre Online-Präsenz aus einem statischen Katalog mit einem „Bestellung telefonisch"-Button. Bestellungen wurden manuell per E-Mail und Telefon abgewickelt. Internationale Akademiker — die natürlichen Käufer wissenschaftlicher Werke — hatten keine Möglichkeit, direkt zu kaufen. Wir wurden gebeten, einen echten E-Commerce-Shop zu bauen, schnell genug, damit das Fulfillment-Team die Wirkung schon im Launch-Monat spürt.

Herausforderung

Der Shop musste zwei sehr unterschiedliche Gruppen gleichzeitig bedienen: rumänische Kunden, die mit lokalen Karten und Banküberweisung zahlen (Netopia ist hier der lokale Standard), und internationale Akademiker, die mit Visa, Mastercard und Amex zahlen (Stripe ist der Default). Beide parallel zu betreiben war nicht verhandelbar.

Das Fulfillment war ein weiterer Reibungspunkt. Mitarbeitende druckten FanCourier-Versandetiketten einzeln aus und übertrugen Adressen manuell — ein fehleranfälliger Prozess, der täglich Stunden verschlang. Jedes neue System, das diesen Workflow nicht automatisierte, wäre nicht spürbar besser als das alte gewesen.

Ansatz

Wir wählten Laravel 11 + Livewire 3 statt eines Inertia+Vue-Stacks. Das Redaktionsteam sollte kleine Inhaltsänderungen selbst vornehmen können (Produktbeschreibungen, Preise, neue Titel), ohne ein Frontend-Build auszuführen oder zu deployen — das serverseitige Rendering von Livewire hielt die Wartungsfläche klein und den Deploy-Prozess einfach.

Zwei Payment-Guards koexistieren sauber: Stripe übernimmt EUR und USD international; Netopia übernimmt RON für rumänische Karten, mit lokaler Banküberweisung als Fallback. Der Checkout wählt den Prozessor automatisch anhand des erkannten Kundenlands, ein manueller Override ist möglich.

Die FanCourier-API-Integration erzeugt und druckt Versandetiketten automatisch bei Bestellbestätigung. Mitarbeitende prüfen weiterhin Ausnahmen, aber Standardbestellungen gehen in unter einer Minute vom Kauf zum gedruckten Etikett. Spatie Translatable verwaltet den zweisprachigen Rumänisch-/Englisch-Shop ohne Overhead eines vollen i18n-Systems.

Zwei Payment-Stacks, zwei Sprachen, ein Shop — dual ist der Default, wenn man sowohl Rumänien als auch die Welt bedient.

Wichtige Funktionen ausgeliefert.

  • ~2.800 Titel: Bücher, Zeitschriften, Sammlungen und Periodika
  • Dualer Payment-Stack: Stripe international, Netopia für rumänische Karten
  • Automatische Erzeugung von FanCourier-Versandetiketten bei Bestellbestätigung
  • Zweisprachiger Shop Rumänisch/Englisch mit Übersetzungen pro Titel
  • Getrennte Auth-Guards für Mitarbeitende (Redaktion) und Kundschaft
  • Verwaltung von Zeitschriftenabos mit automatischem Renewal-Workflow
  • Redaktions-Admin: Mitarbeitende aktualisieren Inhalte ohne Entwickler
  • Responsive Storefront, getestet auf Desktop, Tablet und Mobile beim Checkout

Greifbare Ergebnisse, in der Produktion gemessen.

International Orders
+32 %
Im Jahresvergleich nach Launch
Daily Time Saved
~1,5 Std.
Automatisierte Versandetiketten
Order Processing
45 Sek.
Vorher über 8 Minuten manuell
Titles Online
2.800
Gesamter Katalog, weltweit bestellbar

Internationale Bestellungen stiegen nach dem Launch um 32 % im Jahresvergleich. Die Bestellabwicklung sank von über 8 Minuten manuell auf 45 Sekunden End-to-End. Automatisierte FanCourier-Etiketten sparen etwa 1,5 Stunden Fulfillment-Zeit pro Tag.

Verwendete Technologien, nach Rolle gruppiert.

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