Migration und Weiterentwicklung
Auftrags-ID: 107612
Budget: > € 2000
Veröffentlicht: 18 Jun
Reaktionen: 0
Ort: Innsbruck, Österreich
Zuletzt geändert: 1 Jul
Status: Match!
Auftrag: Erweiterung und Weiterentwicklung auf WordPress
Wir sind eine Online-Plattform für belgische Künstler, Kunstorganisationen und Kunstgalerien. Über die Plattform können Besucher Kunstwerke entdecken, Künstlern folgen, Ausstellungen finden und direkt Kontakt mit Künstlern aufnehmen.
Die aktuelle Website läuft derzeit auf einer maßgeschneiderten Plattform. Darüber hinaus existiert bereits eine neue WordPress-Umgebung, in der ein Teil der neuen Website aufgebaut wurde:
Das Ziel dieses Auftrags ist es nicht, eine komplett neue Website zu entwerfen, sondern die bestehende WordPress-Umgebung zu einem vollwertigen Plattform weiterzuentwickeln und die Daten von der aktuellen Website zu migrieren.
Aktuelle Situation
Derzeit sind drei wichtige Komponenten verfügbar:
1. Bestehende Produktionsumgebung
Diese enthält alle aktuellen Daten:
• Künstler (ca. 1300)
• Kunstwerke (10k+)
• Ausstellungen (ca. 1100)
• Kunstorganisationen
• Benutzer
2. Neue WordPress-Umgebung
Diese Umgebung wurde bereits erstellt mit:
• WordPress
• Elementor
Ein Teil der Seiten und Funktionalitäten ist bereits vorhanden.
3. Verfügbare Datenbank
Von der aktuellen Website ist eine vollständige MySQL-Datenbank verfügbar.
Verfügbar über:
• phpMyAdmin
• Direkter Datenbankzugriff
Diese Datenbank soll für die Migration bestehender Daten verwendet werden.
Wichtig
Es muss kein neues Design erstellt werden
Das Design der neuen Website ist bereits in der bestehenden WordPress-Umgebung vorhanden.
Wir suchen keinen Webdesigner, sondern einen WordPress-Entwickler, der:
• Die bestehende Website weiterentwickelt
• Fehlende Funktionalitäten umsetzt
• Die bestehenden Daten migriert
• WooCommerce implementiert
• Abonnementverwaltung implementiert
Selbstverständlich können Verbesserungen der Benutzererfahrung vorgeschlagen werden, sofern diese funktional relevant sind.
Verfügbare Software und Lizenzen
Wir verfügen bereits über Lizenzen für:
Crocoblock
• JetEngine
• JetSmartFilters
• JetFormBuilder
• JetSearch
• Weitere Crocoblock-Plugins
• WPML
Es wird eine Lösung bevorzugt, bei der Crocoblock maximal genutzt wird, um den Bedarf an maßgeschneiderten Lösungen zu begrenzen.
WPML
Verfügbar für:
• Niederländisch
• Französisch
• Englisch
Hosting und Wartung
Hosting und Wartung erfolgen vollständig in Eigenregie.
Es muss kein Angebot erstellt werden für:
• Hosting
• Wartungsverträge
• Serververwaltung
Der Auftrag umfasst ausschließlich:
• Entwicklung
• Konfiguration
• Migration
• Übergabe
Gesuchte Funktionalitäten
WooCommerce
Implementierung von WooCommerce für:
• Abonnements
• Rechnungsstellung
• Zahlungen
WooCommerce Subscriptions
Unterstützung für:
Künstler Basis
• Jahresabonnement
• Maximal 50 Kunstwerke
• Maximal 6 "beste Kunstwerke"
Künstler Premium
• Jahresabonnement
• Maximal 100 Kunstwerke
• Maximal 20 "beste Kunstwerke"
Kunstorganisationen / Galerien
• Eigenes Profil
• Ausstellungen oder Open Calls
• Open Calls sind lediglich ein ‘News-Post‘ ‘Post-it‘ / einfacher Aufruf
Abonnementlimits müssen automatisch durchgesetzt werden.
Mollie und Peppol
Zahlungen über:
• Mollie
• Migration von Mollie-Mandaten (meist Lastschriften).
Rechnungsstellung:
• Peppol-konform
• Belgische Vorschriften
Wir bitten um Beratung bezüglich der am besten geeigneten WordPress-Lösung hierfür.
Künstlermodul
Jeder Künstler erhält eine eigene Profilseite.
Mindestens:
• Name
• Profilbild
• Biografie
• Standort
• Website
• Soziale Medien
• Kunstwerke
• Ausstellungen
Künstler müssen ihr Profil selbst über eine Frontend-Umgebung verwalten können.
Kunstwerkmodul
Künstler müssen Kunstwerke selbstständig hinzufügen und verwalten können.
Pro Kunstwerk:
Basisdaten
• Titel
• Beschreibung
• Künstler
Verkaufsdaten
• Zu verkaufen
• Zu vermieten
• Preis
• Angebotspreis
• Mietpreis
Eigenschaften
• Kategorie
• Unterkategorie
• Stil
• Thema
• Material
• Technik
Abmessungen
• Breite
• Höhe
• Tiefe
Weitere Daten
• Produktcode
• Standort
• Digitale Lizenz
• Markierung als "Bestes Kunstwerk"
Bilder
• Hauptbild
• Mehrere zusätzliche Bilder
• Bildergalerie
Kunstwerkseite
Pro Kunstwerk:
• Bildergalerie
• Preisinformationen
• Eigenschaften
• Favoriten-Button
• Kontakt-Button
• Social-Media-Teilen-Buttons
Kontakt mit Künstler
Ein Besucher muss einfach Kontakt mit dem Künstler aufnehmen können.
Verkauf und Vermietung erfolgen direkt zwischen Besucher und Künstler. Belgian Art fungiert nicht als Marktplatz und verarbeitet keine Transaktionen zwischen Käufer und Künstler.
Favoriten
Besucher müssen:
• Kostenlos ein Konto erstellen können
• Kunstwerke als Favoriten speichern können
• Eine Übersicht ihrer Favoriten anzeigen können
• Favoriten löschen können
Swipe-Funktionalität
Ausstellungen
Es muss ein vollwertiges Ausstellungsmodul geben.
Pro Ausstellung:
• Titel
• Beschreibung
• Bild
• Startdatum
• Enddatum
• Standort
• Adresse
• Postleitzahl
• Gemeinde
• Organisator
• Teilnehmende Künstler
Ansichten
Listenansicht
• Übersicht der Ausstellungen
• Unterstützung für Filter
Kunstorganisationen und Galerien
Kunstorganisationen und Galerien sollen eine eigene Profilseite erhalten mit:
• Name
• Beschreibung
• Logo
• Kontaktdaten
• Website
• Standort
• Ausstellungen / Open Calls
• Open Calls
Open Calls Nicht als separater Bestandteil / kann unter AUSSTELLUNGEN
Kunstorganisationen müssen Open Calls veröffentlichen können.
Pro Open Call:
• Titel
• Beschreibung
• Frist
• Organisation
• Kontaktdaten
• Eventueller externer Link
Such- und Filterfunktionalität
Auf allen relevanten Seiten müssen umfangreiche Filter verfügbar sein.
Kunstwerke
Filtern nach:
• Kategorie
• Unterkategorie
• Stil
• Thema
• Preis
• Zu verkaufen
• Zu vermieten
• Promotionen
• Künstler
• Standort
Sortieren nach:
• Neueste
• Meistgesehene
• Zufällig
Künstler
Filtern nach:
• Name
• Gemeinde
• Postleitzahl
• Provinz
• Ausstellungen
• Neue Künstler
• Anzahl der Kunstwerke
Ausstellungen
Filtern nach:
• Datum
• Künstler
• Organisation
• Provinz
• Gemeinde
Kunstorganisationen
Filtern nach:
• Name
• Gemeinde
• Provinz
• Organisationstyp
Vorzugsweise mit JetSmartFilters umgesetzt.
Mehrsprachigkeit
Die gesamte Website muss über WPML mehrsprachig sein.
Mindestens:
• Niederländisch
• Französisch
• Englisch
Auch Künstlerprofile, Kunstwerke (Titel des Kunstwerks nicht übersetzen), Ausstellungen, Organisationen und Open Calls müssen übersetzbar sein.
Datenmigration
Von der aktuellen Website ist eine vollständige Datenbank verfügbar.
Präferenz für automatisierte Migration von:
• Benutzer
• Künstler
• Kunstwerke
• Bilder
• Ausstellungen
• Organisationen
• Open Calls
• Kategorien und Taxonomien
Wir erwarten einen Vorschlag für die Migrationsstrategie.
Verwaltungsumgebung
Der Administrator muss einfach können:
• Benutzer verwalten
• Künstler verwalten
• Kunstwerke verwalten
• Ausstellungen verwalten
• Organisationen verwalten
• Open Calls verwalten
• Abonnements verwalten
• Rechnungen verwalten
• Kategorien verwalten
• Übersetzungen verwalten
Projektabschluss
Wir bitten um einen Vorschlag mit:
• Technischer Ansatz
• Einsatz von Crocoblock
• Einsatz von WooCommerce
• Einsatz von WooCommerce Subscriptions
• Ansatz für Mollie und Peppol
• Eventuell benötigte Anpassungen
• Migrationsstrategie
• Stundenschätzung
• Durchlaufzeit
• Gesamtprojektpreis
• Referenzen von vergleichbaren WordPress-, WooCommerce- oder Crocoblock-Projekten
Präferenz
Es wird ein Entwickler bevorzugt, der Erfahrung hat mit:
• WordPress
• Elementor
• Crocoblock
• WooCommerce
• WooCommerce Subscriptions
• WPML
• Mollie
• Erweiterte Listings und Filter
• Kartenintegrationen (Google Maps oder OpenStreetMap)
Der Ausgangspunkt ist es, die bereits erstellte WordPress-Umgebung weiterzuentwickeln und so viel wie möglich bestehende Plugins zu nutzen, um maßgeschneiderte Lösungen und zukünftige Wartungskosten zu begrenzen. Zudem muss die bestehende Datenbank und die bereits vorhandenen Funktionalitäten in der Entwicklungsumgebung berücksichtigt werden.