THE Beer Superapp. All of beer, one app. Discover and search real beer products, scan supported labels and barcodes, log pours to your Cellar, build a location-aware Passport, follow the Beer Market, play table games, and find breweries, pubs, bars, taprooms, and beer gardens near you.
Stack: native Swift 6 / SwiftUI (iOS 18+), Supabase (Postgres, PostGIS, Auth, Storage, Edge Functions), MapKit, Open Brewery DB, Open Food Facts, and BJCP-sourced content.
Nothing in Tapt is fabricated. Every venue has real coordinates and provenance (ingestion_source), every beer is a real product, and every popularity/momentum/rating number is computed only from first-party votes and check-ins (refresh_beer_trend()d on every signal). Boards are honestly empty until the community moves them. Blank beats invented, always.
- Beer radar: Provenance-backed venues plus MapKit local search and a PostGIS nearby feed
- Catalog: Normalized beer identities, product media, style data, nutrition where sourced, and Open Food Facts barcode resolution
- Beer Market: Indexed standings built from season, cited awards, catalog context, and first-party votes and pours
- Leaderboards: Beer, taster, and style boards using first-party signals only
- Social: Follow graph, profile search, Tonight feed, reporting, and blocking
- The Tapt Dispatch: Explicit newsletter opt-in in onboarding, Discover, and You
- Partner tools: Venue claims, permanent hosted menus, QR pages, event submissions, and owner review
- Beer School and Games: Brewing, glossary, history, origin stories, trivia, Tapt Deck, SpriteKit beer pong, flip cup, quarters, and Beer Night mode
- Cellar and Passport: Distinct-beer progress across styles, states, and countries, with curiosity-weighted milestones instead of volume rewards
docs/00-CONCEPT.md- the whole thing on one pagedocs/01-PRODUCT-BRIEF.md- full product briefdocs/02-SELLABLE-DATA-AND-MAPS.md- data assets, Apple Maps, and privacydocs/04-SCHEMA-NOTES.md- the data modeldocs/03-DATA-SOURCES.md- source and commercial-license review
build.yml- compile and unit-test on app-touching pull requests andmainpushes (simulator, unsigned)release-integrity.yml- Python/workflow/admin-module validation plus Deno checks for release Edge Functionstestflight.yml- manual signed archive and TestFlight uploadasc-release-prepare.yml- exact-build metadata, screenshot upload, and read-only ASC auditasc-release-submit.yml- protected, attested zero-blocker audit and explicit App Review submission
Tapt 1.0 is submitted to the App Store. The landing page is live at taptbeer.com.
Shipped: auth (email magic link and six-digit code), the scan loop, map, check-ins, the Passport, the honest market engine, leaderboards, newsletter signup, partner tools, and friends. Release-gate tracking lives in the internal docs.