Zum Inhalt springen
A—07

MotoProf

Ein E-Commerce-System, das Ersatzteile passend zum Motorrad findet und Bestand und Preise täglich selbstständig bei den Lieferanten abgleicht

Branche
Automobil & Flotte
Land
Türkei
Kategorie
E-Commerce
Leistungen
E-Commerce, Individualsoftware
Technologie
Next.js 16, React 19, Vite, Fastify, PostgreSQL, Drizzle ORM, pg-boss, Playwright, Turborepo, iyzico, Caddy
Desktop- und Mobilansicht des MotoProf-Onlineshops

01 /

Ausgangslage

MotoProf verkauft Motorradersatzteile und Zubehör – aus dem eigenen Lager und von Lieferanten, über die eigene Website, Marktplätze, per Telefon und im Großhandel an Händler. Die erste Frage beim Teilekauf lautet: „Passt das zu meinem Motorrad?“ Deshalb haben wir den Shop um die Fahrzeugzuordnung herum aufgebaut. Besucher wählen Marke, Modell und Baujahr und sehen nur die passenden Teile, oder sie suchen nach OEM-Nummer. Die eigentliche Arbeit liegt hinter dem Schaufenster: Bestand und Preise von über 18.000 Teilen von 49 Marken werden täglich automatisch von den Websites der Lieferanten gelesen. Website, Händlerportal und Lager greifen auf einen gemeinsamen Bestand zu, die Marktplätze sind dafür bereits vorbereitet. Buchhaltung und Rechnungen bleiben in KolayBi, angebunden über eine fertige Schnittstelle. Der Shop ist unter motoprof.com.tr live.

Screens

Aktuelle Screenshots der Live-Website: die ganze Seite, Unterseiten und die Ansicht auf dem Smartphone.

Startseite

MotoProf — Startseite
MotoProf — Bereiche und Unterseiten

Bereiche und Unterseiten

MotoProf — Bereiche und Unterseiten
MotoProf — Bereiche und Unterseiten
MotoProf — Bereiche und Unterseiten
MotoProf — Auf dem Smartphone

02 /

Vorgehen

Drei Entscheidungen, die das Projekt geprägt haben.

  1. 01

    Erst das Motorrad, dann das Teil

    Suche, Kategorien und Produktlisten werden nach dem gewählten Motorrad gefiltert, und die Produktseite sagt klar, ob das Teil passt. OEM-Nummern werden zusätzlich ohne Leerzeichen und Bindestriche gespeichert, sodass „5TA-12111-00“ und „5TA1211100“ dasselbe Teil finden.

  2. 02

    Lieferanten werden automatisch verfolgt

    Für jeden Lieferanten liest ein eigener Bot alle 24 Stunden Bestand und Preise. Der Verkaufspreis folgt der Preisempfehlung des Lieferanten, ohne Empfehlung einer Margenregel. Änderungen greifen automatisch; ungewöhnliche Sprünge und Preise unter Einstand warten im Panel auf Freigabe.

  3. 03

    Ein Bestand, ein Bestellfluss

    Eine einzige Fastify-API mit Transaktionen in PostgreSQL sorgt dafür, dass Shop- und Händlerbestellungen aus demselben Bestand bedient werden: Der letzte Artikel wird nie doppelt verkauft, ein Händlerlimit nie doppelt ausgeschöpft. Marktplatzbestellungen sind für denselben Weg ausgelegt. iyzico, Versanddienstleister und KolayBi sitzen jeweils hinter einem eigenen Adapter; wird einer ersetzt, bleibt der Rest unberührt.

03 /

Was wir geliefert haben

  • Motorradauswahl nach Marke, Modell und Baujahr, dazu Suche nach OEM-Nummer
  • Bots, die täglich Bestand und Preise der Lieferanten lesen
  • Preis-Engine mit Preisempfehlung, Margenregeln und Freigabeschritt
  • Lagerterminal mit Barcode-Scan, Lagerplätzen und Inventur
  • Etiketten und Belege direkt aus dem Panel auf den Thermodrucker im Lager
  • Rollenbasiertes Admin-Panel mit Zwei-Faktor-Anmeldung
  • 3D-Secure-Kartenzahlung über iyzico, Händlerportal und Bestellverfolgung ohne Kundenkonto

Technologie-Stack

  • Next.js 16
  • React 19
  • Vite
  • Fastify
  • PostgreSQL
  • Drizzle ORM
  • pg-boss
  • Playwright
  • Turborepo
  • iyzico
  • Caddy

Code und Domain gehören vollständig unserem Kunden.

Online

Live-Website öffnen

motoprof.com.tr (öffnet in einem neuen Tab)

Nächstes Projekt

A—08

Alba Dental

Eine Zahnarzt-Website, die Vertrauen schafft und zur Terminbuchung führt

Gesundheit & Zahnmedizin · Türkei