~/work/marktvogtLive
Marktvogt
Zentrales Portal für Mittelaltermärkte im DACH-Raum — verbindet Besucher, Händler, Künstler, Lagergruppen und Veranstalter auf einer Plattform. Go-Backend, Svelte-Frontend, PostgreSQL-Volltextsuche, deployed 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
- End-to-End-Verantwortung Die gesamte Plattform solo 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.