Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎬 IMAX Theater Directory for India

Live Demo License: MIT

A modern, responsive, open-source dashboard that tracks and categorizes IMAX screens across India. This project eliminates backend dependencies by fetching and parsing data in real-time directly from a community-maintained Google Spreadsheet via the Google Visualization API.

πŸš€ Live Demo

Experience the live directory here: https://blakstrox.github.io/ImaxDirectoryLive/


✨ Features

  • Zero Backend Required: Pulls live data straight from a public Google Sheet without requiring authentication or API keys.
  • Smart Parsing: Automatically adapts to column mapping and ignores hidden or archived sheet data.
  • Interactive UI: Futuristic glassmorphism design built natively with HTML, CSS, and Tailwind CSS.
  • Auto-Filters: Dynamically generates dropdown menus based on the live content of the spreadsheet.
  • Mobile Optimized: Panels auto-collapse and grids adapt gracefully to prevent horizontal scrolling on small devices.
  • Integrated Maps: Hidden Lat/Long data generates interactive "View on Map" buttons dynamically.

πŸ›  Tech Stack

  • HTML5
  • Tailwind CSS (via CDN for instant drop-in usage)
  • Vanilla JavaScript (ES6+)
  • Google Visualization API (gviz/tq endpoint)

πŸ“¦ Installation & Usage

Because this project runs entirely on the client side, there are zero build steps or package managers required.

  1. Clone the repository:
    git clone [https://github.com/blakstrox/ImaxDirectoryLive.git](https://github.com/blakstrox/ImaxDirectoryLive.git)

About

A serverless, client-side web application that live-syncs IMAX theater data directly from a community-maintained Google Sheet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages