docs.vinny.vegas / diagrams

Vinny Vegas Diagrams

Interactive architecture diagrams and visual documentation for the Vinny Vegas nightlife scraper platform.

System Architecture
System Architecture
High-level overview of all system components — scrapers, pipelines, storage, and the Astro frontend.
architecture-overview.html
Data Model
Pydantic models, field relationships, and data flow from raw scrape to structured VegasEvent.
data-model.html
D1 to Astro Flow
How event data moves from Cloudflare D1 into the Astro SSR site at vinny.vegas.
d1-astro-flow.html
Pipelines
Extractor Routing
How venue URLs are matched to the correct extractor — LIV, Wynn Social, and TAO Group routing logic.
extractor-routing.html
Enrichment Pipeline
Artist enrichment flow — Spotify, Resident Advisor, and 1001Tracklists data augmentation.
enrichment-pipeline.html
Image Pipeline
Artist image download, processing, R2 upload, and D1 sync via img.vinny.vegas CDN.
image-pipeline.html
Sync Pipeline
End-to-end data sync — scrape, merge, export to D1, and image upload orchestration.
sync-pipeline.html
Table Pricing Routing
UrVenue API routing for LIV and TAO Group venues — direct vs. Booketing proxy paths.
table-pricing-routing.html
Intake Flow
Event intake pipeline — from sitemap discovery through extraction, validation, and master DB merge.
intake-flow-diagram.html
Audits & Reports
SEO Audit
Comprehensive SEO analysis of vinny.vegas — technical health, content gaps, and optimization roadmap.
vinny-vegas-seo-audit.html
Project Recap
Current-state project recap — architecture snapshot, recent activity, decision log, cognitive debt hotspots, and next steps.
vinny-scraper-recap.html
Project Roadmap
Visual roadmap of planned features, milestones, and priorities across scraper, site, and infrastructure.
project-roadmap.html