🏆 Best of New Braunfels
Live · syncs every hour from GitHub
v0.3.0

Live Roadmap

Development status for bestofnewbraunfels.com — pulled directly from the project's GitHub issue tracker.

Recently Shipped

Unversioned
User report from /compare#24

Shipped May 3, 2026

User report from /compare#23

Shipped May 3, 2026

Stats / Insights page (/stats)#5

Shipped May 3, 2026

Dynamic OG images per business page using @vercel/og#14

Shipped May 3, 2026

Award count badge on business rows and compare view#6

Shipped May 3, 2026

Missing contact info on /business/NXTLVL Marine#29

Shipped May 2, 2026

Latest updates not reflecting on production site#30

Shipped May 2, 2026

Local environment stabilization: resilient env var strategy against vercel env pull#32

Shipped May 2, 2026

In Progress · Backlog

Ingest multi-year data (2024 and earlier PDFs)#15

Extract award data from prior-year PDFs and load them into the database so the Compare page's year pivot becomes meaningful. The schema alre…

Latest update

| Table | Count | |---|---| | businesses | 557 | | awards | 719 | | categories | 240 | All 7 Prisma migrations are applied on the Neon production database — schema is fully in sync with the committed…

dericg · May 2, 2026

Opened Apr 29, 2026

feat: visitor analytics dashboard on /dev (Visit table, ipHash, zero client JS)#20

Extend the /dev page with a Visitor Analytics Dashboard — a read-only, server-rendered panel that surfaces engagement metrics derived from t…

Opened May 2, 2026

Live Events Feature — Engineering#34

The Live Events feature adds a real-time calendar to the Best of New Braunfels app, sourcing data directly from various sources and storing…

Opened May 3, 2026

Add businessId FK to Event model and backfill Gruene Hall records#35

Tracked in #34 (Live Events Feature — Engineering). Add businessId String? and business Business? @relation(...) to the Event model in prism…

Opened May 3, 2026

Build EventCard RSC and Upcoming Shows section on business detail page#36

Tracked in #34 (Live Events Feature — Engineering). Blocked by the businessId FK migration. Create components/EventCard.tsx — pure RSC, zero…

Opened May 3, 2026

Add SyncLog model to preserve per-run cron history#37

Tracked in #34 (Live Events Feature — Engineering). Optional — lower priority than A and B. Add SyncLog model to prisma/schema.prisma ``pris…

Opened May 3, 2026

Something's not right

A GitHub issue will be filed automatically.