Shopveyor
Eine Laravel-Plattform für Onlineshops: Katalog, Bestellungen, Preise in mehreren Währungen und mehrsprachige Inhalte in einem Admin-Bereich.


Aufgabe
Agenturen, die Onlineshops bauen, flicken immer wieder Plugins für Kosten, Rabatte, Währungen und Übersetzungen zusammen – und jeder Shop wird auf seine eigene Weise fragil.
Lösung
- Shop und Admin-Bereich: Produkte, Kategorien, Bestellungen, Seiten, Benutzer und Menüs; Kundenkonto, Warenkorb und Checkout; ein Bestelldiagramm im Dashboard; der Admin-Bereich von Blade auf Inertia und Vue umgebaut.
- Katalog: Marken, Attribute (Text, Zahl, Liste, Farbe), Farben, Spezifikationen, Produktvarianten mit generierten Kombinationen; schnelle Suche mit Elasticsearch.
- Geld: Gutscheine, Aktionen, die automatisch den besten Rabatt wählen, Währungen und Länder mit täglicher Aktualisierung der Wechselkurse in Warenkorb, Gutscheinen und Versand, der Kurs wird mit jeder Bestellung gespeichert.
- Marge: Einkaufspreis und Marge im Produktformular, Einkaufspreis zum Zeitpunkt des Verkaufs festgeschrieben, ein Margenbericht mit Export als XLSX und PDF.
- Sprachen: lokalisierte URLs und Inhalte, maschinelle Übersetzung über Observer und einen Befehl, eine eigene Sprache für den Admin-Bereich, Sprachverwaltung.
- Marketing und Erscheinungsbild: übersetzbare HTML-E-Mails, Website- und SEO-Einstellungen, Designvorlagen, Dark Mode für Website und Admin-Bereich, Slider mit Video.
Ergebnis
Shop-Kern und Admin-Bereich stehen, mit einem vollständigen Katalogmodell. Als Nächstes folgt Mandantenfähigkeit für den White-Label-Einsatz durch Agenturen.