Zum Inhalt springen

Websites

University Barber

WordPress-Website für einen Barbershop mit WooCommerce-Produktshop, Online-Terminbuchung und einem sicheren Deployment per rsync.

ArtWebsites

Das Problem

University Barber ist ein Barbershop, der eine Website für drei Aufgaben brauchte: Leistungen und Team vorstellen, Haar- und Pflegeprodukte online verkaufen und Termine annehmen. Außerdem brauchte er einen sicheren Weg, die Website zu ändern, denn jede Änderung ging direkt in einen laufenden Shop.

Was ich gebaut habe

Ich habe eine WordPress-Website mit Shop und Online-Terminbuchung gebaut, dazu einen Deployment-Ablauf, der den Live-Server schützt.

  • Onlineshop auf WooCommerce mit der eigenen Produktlinie des Barbershops: Shampoos, Conditioner, Cremes, Mittel gegen Haarausfall und Stylingprodukte.
  • Zahlungen mit PayPal über ein PayPal-Gateway für WooCommerce.
  • Einkaufswerkzeuge: Wunschliste, Produktvergleich, Schnellansicht und Filter, die sich ohne Neuladen der Seite aktualisieren.
  • Online-Terminbuchung über ein Buchungs-Plugin für Salons.
  • Italienische Übersetzung des Themes mit Loco Translate, damit jede Beschriftung auf der Website die Sprache der Kunden spricht.
  • Deploy-Skript, das Änderungen per rsync über SSH von meinem Rechner auf den Server überträgt und als Probelauf ausgeführt wird, solange ich nicht bestätige.
  • Wiederverwendbares Starterpaket: Ich habe das Projekt in ein dokumentiertes Paket mit Installationsanleitung, Einrichtungsassistent, dem Deployment-Ablauf und 22 vorinstallierten Plugins verwandelt, damit dieselbe Basis einem weiteren Barbershop dienen kann.

Womit es gebaut ist

WordPress, das Theme Barber von ArrowTheme mit ArrowPress Core, Elementor mit Thim Elementor Kit, Slider Revolution, WooCommerce mit YITH-Erweiterungen, Contact Form 7, Mailchimp for WordPress, Yoast SEO, Google Site Kit, Really Simple SSL und WP-Optimize, auf einem cPanel-Hosting.

Warum so gebaut

Das Deploy-Skript liest eine Ausschlussliste und rührt nie an, was nur auf dem Server liegt: die WordPress-Konfiguration, .htaccess, hochgeladene Bilder, Caches, Backups und Logs. Ein Deployment kann Theme und Plugins aktualisieren, aber weder die Live-Konfiguration noch die Medien des Shops überschreiben. Das Starterpaket folgt derselben Idee: Es kommt mit leerem Upload-Ordner und ohne Datenbank, sodass keine Inhalte des ursprünglichen Shops in eine neue Website gelangen, und es lässt die Premium-Plugins weg, die jeder Käufer selbst lizenzieren muss.

Eine Idee?
Sprechen wir darüber.

Ob Website, App, Video, Song oder etwas Größeres: Ich helfe Ihnen gern, es umzusetzen.

Kontakt aufnehmen
  • Neapel
  • Ideen
  • Projekte
  • Menschen
  • Immer voran