~/work/marktvogtLive
Marktvogt
Zentrales Portal für Mittelaltermärkte im DACH-Raum. Besucher, Händler, Künstler, Lagergruppen und Veranstalter nutzen dieselbe Plattform. Go-Backend, Svelte-Frontend, PostgreSQL-Volltextsuche, Deployment auf Kubernetes.
Was es macht
Ein zweiseitiger Marktplatz für die Mittelaltermarkt-Szene, der das Flickwerk aus Facebook-Gruppen, Telefonaten und verstreuten Webseiten ersetzt, mit dem die Szene heute arbeitet. Veranstalter listen Märkte, Stellplätze, Programme und Tickets; Besucher entdecken Märkte und kaufen Tickets, während Händler, Künstler und Lagergruppen sich auf Plätze bewerben. Go-API mit PostgreSQL-Volltextsuche und Standortfilterung, Svelte-SSR-Frontend, Kubernetes-Deployment via GitOps und eine KI-gestützte Admin-Pipeline, die unstrukturierte Einträge in durchsuchbare Daten überführt.
Wie es gebaut ist
- Besucher und Händler nutzen ein Svelte-SSR-Frontend.
- Das Frontend fragt eine Go-API ab, die Volltextsuche, Orte und Tickets bereitstellt.
- PostgreSQL speichert Märkte, Händler und Veranstaltungen.
- Deployment läuft auf Kubernetes via GitOps; eine AI-Admin-Pipeline nimmt unstrukturierte Listings auf.
Highlights
- Verantwortung aus einer Hand Die Plattform allein entworfen und gebaut: API, Datenbankschema, Frontend, Deployment-Pipeline und Betrieb.
- KI-Admin-Pipeline Automatisierte Event-Erfassung mit LLMs, die unstrukturierte Markteinträge in durchsuchbare Daten überführt.