Prox OS Internal Docs
ProductAppsPersonal

Madrid Cine Radar

Madrid Cine Radar is a mock-first /app surface that turns Madrid film culture

Product Intent

Madrid Cine Radar is a mock-first /app surface that turns Madrid film culture listings into attendance decisions. It does not sell tickets, scrape live pages, or claim real-time availability. It explains language, subtitle, duration, price, access, venue, and fallback rules before sending users to official sources.

Tagline:

Madrid cinema, translated into decisions.

Target Users

UserNeedRadar response
Film loversDiscover Cineteca, Cine Dore, Filmoteca, museum cinema, festivals, and retrospectives.Calendar, feed, venue guide, long-film flags, and official links.
Expats and touristsUnderstand what can be watched without fluent Spanish.English-friendly score, subtitle badges, VOSE / VOSE-I labels, and language notes.
Students and language learnersChoose events that support learning without embarrassment.Spanish-light score, live-talk warnings, and cultural institute context.
Accessibility-conscious usersAvoid treating accessibility seats as ordinary fallback inventory.Wheelchair-only warnings and respectful access notes.
Budget-conscious usersFind free or low-cost culture without missing reservation rules.Free / EUR 0-5 filters and free-with-ticket explanations.

Core Pain Points

Pain pointv0.1 treatment
Listings are scattered across Cineteca, Madrid Destino, Filmoteca, Reina Sofia, Goethe, La Casa Encendida, esmadrid, RA, Ticketmaster, and festival sites.Static mock source cards model a future source strategy.
Users need language and subtitle decisions more than titles.Event schema carries original languages, subtitle languages, label, English-friendly score, and Spanish-light score.
Free events still require reservations or museum admission.Ticket status distinguishes free-with-ticket and free-with-museum-admission.
Sold-out or accessibility-only states need humane fallback guidance.Event cards include fallbackAdvice, accessNotes, and ticket status badges.
Very long screenings need day planning.durationMinutes, longAndSerious, intermission, and late-entry fields are visible.
Venue identity is confusing.Venue cards explain Cineteca, Cine Dore, Reina Sofia, Goethe, La Casa Encendida, ECAM, Matadero, Sala Equis, and commercial VO cinemas.

Data Model

The v0.1 event records live in packages/apps/user-apps/src/apps/madrid-cine-radar/data.ts and are typed in types.ts.

Field familyExamplesPurpose
Identityid, title, subtitle, formatStable app-local records for mock UI and future connector mapping.
SchedulestartAt, endAt, durationMinutes, intermission, lateEntryPolicyCalendar, table, and long-film planning.
VenuevenueId, venueName, neighborhoodVenue guide, route planning, and source-specific rules.
SourcesourceName, sourceUrl, officialTicketUrl, lastCheckedAtTransparency and official-link jump.
LanguageoriginalLanguages, subtitleLanguages, label, englishFriendlyScore, spanishLightScoreDecision engine for expats, students, tourists, and language learners.
AccessticketStatus, accessNotes, priceLabel, priceAmountMin, priceAmountMaxFree, sold-out, registration-full, wheelchair-only, and museum-admission cases.
EditorialaiSummary, whyGo, watchOut, fallbackAdviceMock AI-like explanation without calling an AI service.
StreamingstreamingAvailabilityJustWatch / MUBI / Filmin watchlist placeholder only.

Current UI

TabScope
OverviewEnglish-friendly tonight, free or under EUR 5, long and serious, sold-out watch, venue radar.
CalendarMonth/week/agenda-style mock, date density, selected-day event list, source mix.
TableAirtable-like table with filters and sorting across language, price, duration, venue, and status.
FeedRich event cards plus related Madrid city events kept outside the main cinema table.
VenuesVenue literacy guide for Cineteca, Cine Dore, Reina Sofia, Goethe, La Casa Encendida, ECAM, Matadero, Sala Equis, and VO cinemas.
Decision HelperStatic answer patterns for English access, free events, sold-out fallback, wheelchair-only seats, live translation, and long films.
WatchlistInterested, Booked, Waitlist, Seen, and Streaming Watch lanes.
Sources & RulesSource health, monthly planning, weekly correction, and compliance boundary.

Source Strategy

Sourcev0.1 postureFuture connector path
Madrid Open DataPlanned connector card.Ingest official event records, then editorially enrich missing language and ticket fields.
esmadridManual watch.Use as broad city discovery, not final ticket truth.
Cineteca / Madrid DestinoHigh priority.Parse programs, tickets, venue rules, and festival pages.
Filmoteca / Cine DoreManual review.Normalize low-cost archive ticketing and subtitle details.
Reina SofiaManual review.Separate event-free, museum-admission, capacity, and language rules.
Goethe-InstitutManual review.Normalize cultural institute programming and RSVP rules.
La Casa EncendidaManual review.Normalize hybrid film/talk/workshop programming and reservation requirements.

Why Not Ticketing First

ReasonImplication
Official pages are the source of truth.The app should deep-link out instead of collecting money or managing seats.
Ticket status changes quickly.v0.1 displays lastCheckedAt and does not claim live status.
Accessibility inventory must be respected.Wheelchair-only status is treated as an access warning, not normal availability.
Cultural centers use different entry rules.The product value is explanation and routing before transaction.

Compliance Notes

  • v0.1 is mock + editorial + UI-first.
  • No real ticketing, payment, auth, scraping, or venue account management exists.
  • Official ticket pages and venue policies are always the source of truth.
  • Live translation with phones or earbuds should be framed as a light aid, not a reliable or etiquette-safe cinema plan.
  • Streaming availability is unknown unless a future connector verifies it.

Manual Editorial Workflow

CadenceWork
Monthly planningBuild a candidate calendar from official venue and festival pages.
Weekly correctionRefresh sold-out status, language/subtitle fields, museum admission, free-ticket rules, and stale links.
Same-day cautionRe-check long screenings, waitlists, accessibility-only inventory, and venue fallback advice.

Future Roadmap

CapabilityNotes
Madrid Open Data ingestionUseful broad calendar seed, but requires editorial enrichment.
Filmoteca / Cine Dore parserNormalize archive schedule and hidden ticketing links.
Reina Sofia parserSeparate museum admission, tours, capacity, and film cycles.
Goethe parserNormalize language-school-friendly programming and free RSVP rules.
Newsletter / Telegram / WhatsApp channelWeekly English-friendly and EUR 0-5 radar digest.
SEO landingPublic city-culture landing can explain VOSE, VOSE-I, and venue rules.
Manual review dashboardPartner/editor queue before publishing weekly radar.

On this page