Skip to content
πŸŽ₯ improving Cineworld's data display
Branch: master
Clone or download
Latest commit 5ad2d2b Mar 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
gulpfile.js Tidy gulpfile; remove excess js file Mar 18, 2019
package-lock.json
package.json Update package.json Mar 18, 2019
readme.md

readme.md

Cinema

Film Finder is a work in progress to help a family member plan cinema visits.

This is based off the frustration that the current Cineworld website organises film times by individual day and not film title, meaning you can only see one day at a time. This makes it difficult to:

  • compare days to visit (choosing the most appropriate time for you based on the film you want to see)
  • decide which day is best to see more than one film at a time
  • plan to visit multiple times in a week (e.g. if you have a Cineworld Unlimited card)

This is used as a personal project to learn API calls, results display and how to table unknown-length returned data.

Requires a registered API key from The List and returns all upcoming films at Cineworld Fountainpark, Edinburgh.

Results exclude any subtitled films, but include 3D, 4D and Cinebabies.

Upcoming features

  • print stylings
  • non-Bootstrapped layout (Bootstrap used initially for speed)

Personal learnings

  • accessing JSON object properties
  • how to add headers to the API call
  • appropriate date formatting
  • constructing HTML elements in JavaScript
You can’t perform that action at this time.