Most of the time I go to the movies spontaneously. Suddenly, there is a desire to be in a cool, dark room, and the challenge is to choose where to go and what to watch. One of the conditions of this task is to leave the house within the next fifteen minutes, ideally right now.
I got tired every time to go through many pages on the
Poster site, and I decided to make the service as quickly as possible to solve my problem.
At first glance, the problem is solved elementary - we take any poster, analyze information about film shows, and display on the map. However, as it turned out, getting information about film shows is not an easy task. Parse pages of respected sites like the above-mentioned Posters or
Yandex. Posters I did not want for ethical reasons. The only public API that I managed to find is the
KinoPoisk API . Unfortunately, this service provides information only in Moscow, but since I am a Muscovite, it suited me.
Then it was quite simple. Ruby on Rails, Yandex.Maps, Heroku - and now the
Cinema service
on the map is already working!
The service shows the movie schedule for Moscow cinemas for the next 3 hours, counting from the moment the page loads. In each case, you can click on the link to the page of the movie and cinema.
')
In the process of creating the service, I was curious, are there any other people with my approach to the cinema? Therefore, I ask you to take part in the voting, and if there are suggestions for further improvement of the service, I will be glad to comment!
PS In the hub "I am promoting", unfortunately, they do not allow me.
Update: now the project has the address
http://moviemap.ru/