🍺 DFW

0Total
·
0Visited
·
0Wishlist
·
0Soon
·
0Favs
·
0Closed
·
0Shown
All Breweries
Name / City Tier Visited OOB
Tier
Status
Visited
Other Locations
Wishlist
Coming Soon
Untracked
Closed
📊 Brewery Analytics

🍺 DFW Brewery Tracker

How to use this app — tap a section to learn more

🗺

Navigating the Map

Pinch to zoom in and out. Drag to pan around the DFW area. The map covers all breweries within ~50 miles of the metroplex. Use the layer control (top right of map) to switch between Street and Satellite view.

🍺

Brewery Pins

Tap any pin to open its detail panel. Each pin is color-coded by your tracking status:

Dark Green — Visited
Light Green — Other Location visited
Purple — On your Wishlist
Yellow/Gold — Coming Soon
Red — Not yet tracked
Grey square — Out of Business / Closed
💡 Tip: Favorites get a larger pin so they stand out on the map. Tier ratings appear as a small colored badge on the pin.

Adding a Brewery

Tap the button in the toolbar to add a brewery not in the list. You'll need its name, city, and GPS coordinates (latitude/longitude). You can get coordinates from Google Maps — long-press any location to see them.

Marking as Visited

Tap a pin → tap ✓ Visited in the detail panel. The pin turns dark green on the map. Tap again to unmark.

Other Locations

If you've been to a different location of the same brewery chain (not the specific one pinned), tap ↩ Other Locations. The pin turns light green. These count under the Visited total but are tracked separately.

Wishlist

Tap ♦ Wishlist to add a brewery to your "want to visit" list. The pin turns purple. Great for planning your next outing.

🔜

Coming Soon

Tap 🔜 Coming Soon to mark a brewery that is announced or under construction but not yet open. The pin turns yellow/gold on the map. These are distinct from your Wishlist — they're breweries that don't exist yet rather than ones you just haven't visited.

Favorites

Tap ♥ Fav to mark a brewery as a favorite. Favorites get a larger pin on the map and are filterable. You can have as many favorites as you like.

Mark Closed

If a brewery has closed, tap ⛔ Mark Closed. The pin becomes a grey square. Many closures are already pre-loaded — tap them to see when they closed and add your notes.

📝

Notes

Each brewery has a My Notes field. Write tasting notes, must-try beers, or anything you want to remember. Tap Save notes after writing — notes sync to Google Sheets if connected.

🗑

Delete

Tap 🗑 Delete to remove a brewery you added yourself. For built-in breweries, it hides them from the map. This cannot be undone.

💡 Tip: All your tracking data is saved automatically in your browser. Use Google Sheets sync (☁) to back it up and access it on other devices.
🏆

Tier Rankings

Rate every brewery you've visited with a tier from S (best) to F (worst). Tiers show as colored badges on map pins and appear in your Analytics breakdown.

S
S Tier — Elite. An absolute must-visit. Best of the best.
A
A Tier — Excellent. Would eagerly recommend and return.
B
B Tier — Good. Solid experience, worth a visit.
C
C Tier — Average. Fine, nothing special.
D
D Tier — Below average. Probably wouldn't return.
F
F Tier — Poor. Not recommended.
💡 Tip: Tap a tier button in the detail panel to set it. Tap the same tier again to clear it. Use the S Tier, A Tier etc. filter chips to see only breweries of that rating on the map.

Quick Filter Chips

The row of chips just below the stats bar lets you instantly filter the map with one tap. The active chip is highlighted. Tap All to reset.

🟢 Open — Only currently open breweries
Visited — All breweries you've visited (including Other Locations)
Wishlist — Your want-to-visit list (purple pins)
🔜 Coming Soon — Announced/under construction breweries (yellow pins)
Favorites — Breweries you've favorited
Closed — Out of business breweries
S/A/B/C/D/F — Only breweries with that tier rating
Unvisited — Open breweries you haven't been to yet

Advanced Filters

Tap in the toolbar to open the filter drawer. Here you can filter by city to see only breweries in a specific area, and combine with a status filter for more specific views.

Search

Type in the Search bar to instantly filter by brewery name or city. Works alongside filter chips — combine search + a chip for precise results.

💡 Tip: Tap any number in the stats bar (Visited, Wishlist, Closed, etc.) to quickly filter by that category.

Brewery List

Tap the button in the toolbar to open the full alphabetical brewery list. This is the fastest way to bulk-update your tracking without tapping individual map pins.

Quick Checkboxes

Each row in the list has two checkboxes:

Visited checkbox — tap to instantly mark visited/unvisited without opening the detail panel
OOB checkbox — tap to mark a brewery as out of business

🏅

Tier Badges in List

Your tier rating shows as a colored badge next to each brewery name in the list. Breweries without a tier have a blank space.

📍

Jump to Map

Tap any brewery name in the list to jump the map to that location and open its detail panel. The list panel closes automatically.

💡 Tip: Use the list's Unvisited filter chip to see only open breweries you haven't been to yet — perfect for planning your next visit.
📊

Opening Analytics

Tap the 📊 button in the toolbar to open your analytics dashboard. It updates in real time based on your current tracking data.

📈 Visited vs Remaining — How many open breweries you've hit vs. how many are left
Progress Bar — Visual % completion of all open breweries
🏆 Tier Breakdown — Bar chart showing count and % for each tier
🏙 Top Cities — Which cities you've explored most
Top Rated — Your highest-tier breweries
Favorites & Closed counts — Including how many closed ones you visited
💡 Tip: The "Top Rated" list shows your S and A tier breweries first — great for recommending breweries to friends.

Google Sheets Sync

Your data is saved in your browser automatically, but to access it on other devices (phone, work computer, etc.) you need to sync to Google Sheets. Tap in the toolbar to open the sync panel.

🔗

First-Time Setup

1. Create a new Google Sheet
2. Go to Extensions → Apps Script
3. Paste the script shown in the sync panel
4. Deploy as a Web App (execute as Me, access: Anyone)
5. Copy the /exec URL and paste it into the sync panel
6. Tap Connect & Test

Pushing & Pulling

⬆ Push to Sheets — saves your current data to Google Sheets
⬇ Pull from Sheets — loads saved data (use on a new device)

🟠

Unsynced Changes Warning

The ☁ button turns orange with a pulsing dot whenever you have changes that haven't been pushed to Sheets. If you try to close the app with unsynced changes, a warning dialog appears reminding you to push first.

💡 Tip: Save your Apps Script /exec URL somewhere safe (Notes app, email). You'll need it when setting up the app on a new device — just paste it in and Pull from Sheets to restore all your data.
Export to Google Maps
Download this KML file, then import into Google My Maps → Create a new map → Import.
☁ Google Sheets Sync
Sync your visited/tier/notes data to a Google Sheet so it persists forever and syncs across devices.
  1. Open Google Sheets and create a new blank spreadsheet
  2. In the spreadsheet, click Extensions → Apps Script
  3. Delete any existing code and paste the script below, then click Save → Deploy → New deployment
  4. Set type to Web app, execute as Me, access to Anyone. Copy the web app URL
  5. Paste the URL here and click Connect
Add a Brewery