Migrations-Fallstudie

Aufbau eines Marktplatzes, um das Geschäft auf eine neue Ebene zu bringen

BrandOnline-Kochkurse
RegionFrankreich
Site
NDA
About client
Eine Restaurantkette in französischen Großstädten, die Online-Kochkurse in verschiedenen Küchen der Welt organisiert. Events und Workshops können nicht nur von den Köchen durchgeführt werden, die direkt für unsere Kunden arbeiten, sondern auch von jedem, der solche Events durchführen möchte.
Kunden in Zahlen

15 Jahre auf dem Markt tätig
12.000+ FB-Follower
Über 750 Bewertungen bei TripAdvisor
Mehr als 100 Köche veranstalten Events

Project description

Herausforderungen

Der Betrieb des Kunden verfügt über vier Restaurants, in denen die Köche Kochevents veranstalten. Wenn der Kunde die Nachfrage nach einer Teilnahme verspürt, entscheidet er sich, anderen Benutzern zu erlauben, solche Kochevents durchzuführen.

Wir analysieren die Fähigkeiten der aktuellen Website-Plattform – Magento 1 wurde bereits 2014 entwickelt und ist veraltet genug, um die neue Funktionalität einzuführen. Deshalb bieten wir dem Kunden an, auf die neueste Version von Magento 2 zu migrieren.

SEHEN SIE SICH DIE VOLLSTÄNDIGE FALLSTUDIE ALS PDF AN

Lösungen

Entdeckungsphase

Wir beginnen das Projekt, indem wir das Geschäft des Kunden genauer untersuchen, um es besser zu verstehen und geeignete Implementierungsoptionen vorzuschlagen.

Wir führen eine Rolle für Benutzer ein, die Events abhalten können, die wir New Chefs nennen. Sie sind eine Kopie der bestehenden Funktion Alte Köche, die ihre eigenen Restaurants beschreiben und verschiedene Kurse und Meisterklassen (Veranstaltungen) hinzufügen können. Um den Teilnehmern eine bessere Möglichkeit zu bieten, sich für Veranstaltungen anzumelden, implementieren wir eine Sitzungseinheit, die eine Lektion innerhalb einer Veranstaltung ist.

Die Projektrollen interagieren über kommerzielle Geschäfte, was bedeutet, dass wir auf einem Geschäftsmodell landen, das eine Art Marktplatz ist.

Es stellt sich heraus, dass wir einerseits eine Interaktion zwischen den Old Chefs aus den Restaurants des Kunden (Vertreter ihres Unternehmens) und den Teilnehmern der Veranstaltungen (Verbraucher) haben, bei der es sich um eine Business-to-Consumer (B2C) handelt. Zusammenarbeit.

Andererseits ermöglicht die Website des Kunden New Chefs aus anderen Restaurants, ihre eigenen Veranstaltungen durchzuführen, und führt ein Business-to-Business (B2B)-Element ein. Die New Chefs anderer Restaurants interagieren ihrerseits mit Verbrauchern, was einen weiteren Business-to-Consumer (B2C)-Bereich hinzufügt. Infolgedessen werden Business-to-Business- (B2B) und Business-to-Consumer- (B2C) Teile in einem B2B2C-Teil des Marktplatzes organisiert.

Alle Informationen aus den vorherigen Schritten ermöglichen es uns, eine Sitemap und eine High-Level-Funktionsliste zu erstellen, die dem Kunden frühzeitig Informationen zu Budget und Zeitplan gibt.

Planung

Basierend auf der High-Level-Funktionsliste und der Sitemap erstellen wir Prototypen der Vorlagen, um ein grundlegendes Erscheinungsbild der Website zu erstellen.

Wenn wir ein klares Verständnis davon haben, wie die Seiten der Website aussehen, beginnen wir mit der Arbeit am Projektspezifikationsdokument.

Entwicklung

Implementierungsphase

Unser Paradigma beginnt die Arbeit mit den komplexesten und risikoreichsten Funktionen. Auf diese Weise arbeiten wir an der allerersten Iteration, die das Erstellen und Optimieren der Rolle „New Chef“, der Entität „Course“ und der Kategorieseite umfasst.

Dann fahren wir mit der letzten Phase der Datenmigration und Content-Population fort.

Vorstartphase

Der Prozess dauert normalerweise eine Woche und umfasst das Durchlaufen der QA-Relaunch-Checkliste, um zu überprüfen, ob die Website unseren Standards für SEO, Leistung, Sicherheit und anderen Anforderungen entspricht.

Startphase

Die Phase stellt den Start eines Projekts in einer Live-Umgebung mit der Konfiguration der Magento-Anwendung und der Dienste von Drittanbietern vor.

Post-Launch-Phase

Die Phase findet statt und besteht aus einer weiteren QA-Checkliste, um den korrekten Start zu überprüfen und alle erforderlichen SEO- und Marketing-Tools zu aktivieren.

Merkmale

Ein interessanter Teil des Projekts ist, dass das Geschäftsmodell des Marktplatzes aus drei Abschnitten besteht – B2C, B2B und B2C.

Der gepunktete Teil ist für den Teil verantwortlich, der auf der Website des ursprünglichen Kunden implementiert wurde. Für das Projekt führen wir eine Website-Migration durch, indem wir alle Daten aus der alten Website-Version verschieben und um Rollen und Entitäten für die Abschnitte #2 und #3 erweitern.

In Abschnitt 2 fügen wir die Option für Benutzer hinzu, neue Köche zu werden. Sie sollten sich im Frontend anmelden, einen Moderationsprozess durchlaufen und vom Administrator genehmigt werden.

Die Funktion, dass neue Köche ihre Inhalte erstellen können, führt nutzergenerierte Inhalte (UGC) ein, was bedeutet, dass alle Inhalte, die neue Köche hinzufügen, vom Administrator moderiert werden sollten, um mögliche schädliche Inhalte zu verhindern.

Ein Koch kann einen Kalenderplan mit seinen Kursen im persönlichen Konto finden, um ihn nach Monat, Woche und Tag zu sortieren. Sie können dort auch eine Liste der Teilnehmer für eine bestimmte Sitzung sehen, mit der Option, weitere Sitzungen hinzuzufügen, benutzerdefinierte Rezepte hochzuladen usw.

Ein Küchenchef kann ein Restaurant erstellen, in dem Veranstaltungen abgehalten werden. Jedes Restaurant hat spezifische Attribute und Beschreibungen, wie z. B. Name, Standort, Kapazität, Ausstattung usw. Um die Suche nach Restaurants reibungslos zu gestalten, integrieren wir die Seite mit der Restaurantliste in Google Maps.

Filter. Wir implementieren benutzerdefinierte Filter nach Stadt, Datum, Preis, Sprache usw. Jede Veranstaltung hat eine Webseite, auf der die Teilnehmer detaillierte Informationen finden, sie zur Wunschliste hinzufügen, die Preise sehen, einen Platz buchen können usw.

Rezepturen. Nachdem eine Meisterklasse abgehalten wurde, erhält jeder Teilnehmer ein Rezept, das ihm beim Kochen des Gerichts hilft.

Administrationsmenü. Wir erlauben Administratoren, Produktinformationen und eine Teilnehmerliste zu ändern sowie die Teilnahme, Wartelisten, Kontaktformulare mit einer CRM-Integration und Geschenkkarten zu stornieren.

Zahlungen & Alternativwährung. Die benutzerdefinierte Funktion Stunden ist eine alternative Währung, die als Paket gekauft werden kann. Neben der Kartenzahlung ist auch die Offline-Zahlung per Post möglich. Die Teilnehmer können auch eine einmalige Zahlung einzahlen oder auf mehrere aufteilen.

Empfehlungsprogramm. Jeder angemeldete Teilnehmer hat einen Link, der an einen Freund gesendet werden kann. Bei der Erstbestellung erhalten beide 10% Rabatt.

Result

Wir haben dem Unternehmen geholfen, die Möglichkeiten zu erweitern und neue Zielgruppen zu erreichen, indem wir mit sicherer Datenübertragung und dem Aufbau eines Marktplatzes von Magento 1 zu Magento 2 migriert haben. Das System des Kunden ist auch mit Drittsystemen integriert, damit die Website reibungslos funktioniert.

Implementations
  • Alternative Währung
  • Benutzerdefinierte Filter
  • Benutzerdefiniertes Admin-Panel
  • Empfehlen Sie einen Freund Programm
  • Marktplatz