Кіно на карті — дізнаємося найближчими кіносеанси в найближчих кінотеатрах

Найчастіше я ходжу в кіно спонтанно. Раптово виникає бажання опинитися в прохолодному темному залі, і постає завдання вибору — куди йти і що дивитися. Одна з умов цієї задачі — щоб вийти з дому в протягом найближчих п'ятнадцяти хвилин, в ідеалі — прямо зараз.
Мені набридло кожен раз перебирати багато сторінок на сайті Афіші, і я вирішив зробити сервіс, максимально швидко вирішальний мою проблему.

На перший погляд, проблема вирішується елементарно — беремо будь-яку афішу, аналізуємо інформацію про кіносеансах, і відображаємо на карті. Однак, як з'ясувалося, отримати інформацію про кіносеансах — завдання не просте. Парсити сторінки поважних сайтів на кшталт згаданої Афіші або Яндекс.Афіші мені не хотілося з етичних міркувань. Єдине публічне API, яке мені вдалося знайти — це API КиноПоиск. На жаль, цей сервіс надає інформацію тільки по Москві, але оскільки я москвич, то мене це влаштувало.

Далі було зовсім просто. Ruby on Rails, Яндекс.Карти, Heroku — і ось сервіс Кіно на карті вже працює!
Сервіс показує розклад фільмів за московським кінотеатрам на найближчі 3 години, рахуючи від моменту завантаження сторінки. У кожному разі можна перейти за посиланням на сторінку фільму та кінотеатру.

У процесі створення сервісу мені стало цікаво, чи є ще люди з аналогічним мою підходом до кіно? Тому прошу прийняти участь у голосуванні, і якщо є пропозиції щодо подальшого вдосконалення сервісу — буду радий коментарям!

P. S. У хаб «я піарюсь» мене, на жаль, не пускають.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.