~/work/marktvogtLive

Marktvogt

Central portal for medieval markets across the DACH region — connecting visitors, merchants, artists, camp groups, and organizers on one platform. Go backend, Svelte frontend, PostgreSQL full-text search, deployed on Kubernetes.

Solo Engineer · Personal Project · 2025 - present

Marktvogt — project hero image

What it does

A two-sided marketplace for the medieval-market scene, replacing the patchwork of Facebook groups, phone calls, and scattered sites the scene runs on today. Organizers list markets, plots, programs, and tickets; visitors discover markets and buy tickets while merchants, artists, and camp groups apply for spots. Go API with PostgreSQL full-text search and location filtering, Svelte SSR frontend, Kubernetes deployment via GitOps, and an AI-powered admin pipeline that parses unstructured listings into structured, searchable data.

How it's built

  • Visitors and merchants use a Svelte SSR frontend.
  • The frontend queries a Go API that serves full-text search, locations, and tickets.
  • PostgreSQL stores markets, vendors, and events.
  • Deployment runs on Kubernetes via GitOps; an AI admin pipeline ingests unstructured listings.
Marktvogt · platform layers

Highlights

  • End-to-end ownership Designed and built the entire platform — API, database schema, frontend, deployment pipeline, and operations.
  • AI admin pipeline Building automated event ingestion using LLMs to parse unstructured market listings into structured, searchable data.