Aug 2026 – Sep 2026
Prototyp des Onlineshops von London Spot
Eine Machbarkeitsprüfung, Integrationsrecherche und ein funktionierender Shop für den Verkauf von zwei Standorten aus
- Websites & Apps
- Machbarkeitsprüfung und Prototyp
- Dauer
- 1 Monat
- Unternehmen
- London Spot
- Rolle
- Technische Beratung und Entwicklung
- Tools
- Node.js · QuickShipper · Leaflet +4

Überblick
Eine Untersuchung, ob ein Outlet in Tiflis von seinen zwei POS-Standorten aus online verkaufen kann, ein Bauplan aller dafür nötigen Integrationen und ein vollständiger Shop-Prototyp mit Warenkorb, Checkout und einer Kurier-Integration, die gegen das Test-Gateway des Kurierdienstes funktioniert. Er bleibt als Grundlage für die Phase des Onlineverkaufs erhalten.
Tools
- Node.js
- QuickShipper
- Leaflet
- PostgreSQL
- Redis
- Docker
- Lighthouse
Die Frage
Der gemietete Onlineshop von London Spot konnte nur einen der beiden Optimo-POS-Standorte anbinden, den Laden oder das Lager, deshalb war der Onlineverkauf abgeschaltet worden. Dem Gründungsteam war gesagt worden, zwei Standorte zu synchronisieren sei unmöglich, und auch das Übersetzen der Amazon-Angebote für jede Lieferung war mühsam.

Bewertung und Recherche
Die Bewertung für den Kunden ergab, dass alles machbar ist: Die API von Optimo unterstützt mehrere Standorte und das Erfassen von Verkäufen von außen, und das einzige echte Hindernis ist der kommerzielle API-Zugang. Die Recherche zu Optimo, Lieferung über QuickShipper, Zahlungen über die Bank of Georgia, Frachtbriefen von RS.ge, SMS über Sender.ge, E-Mail über Resend und georgischen rechtlichen Anforderungen wurde zu einem einzigen Integrationsbauplan.
Der Prototyp
Der Shop wurde auf echten Katalogdaten gebaut, mit den Abläufen eines führenden georgischen Elektronikhändlers als Referenz: 13 Seiten in Vanilla HTML, CSS und JavaScript, ein Warenkorb und ein mehrstufiger Checkout mit Lieferauswahl und Karte sowie eine Anmeldung mit simuliertem OTP. Dahinter stehen eine Node-Serverschicht, deren QuickShipper-Client gegen das Test-Gateway funktioniert, ein Migrationsrunner für Postgres und ein Docker-Compose-Stack mit nginx, Postgres und Redis. Ein Redesign-Durchgang entfernte generische Effekte, legte für georgischen Text eine Mindestgröße von 14 px und für Touch-Ziele 44 px fest und verkleinerte 10,4 MB an Bannern auf unter 150 KB.
Ergebnis
Die mobile Performance in Lighthouse stieg auf allen Seiten außer den Suchergebnissen (85) von 51–69 auf 94–100, und die Barrierefreiheit erreichte auf jeder URL 100 Punkte. Ein Crawl von 101 internen URLs fand null Fehler.