Public | Automated Build

Last pushed: 5 months ago
Short Description
TV Graph
Full Description

TV Graph

A clone of Graph TV built for educational purposes.
Built with Hug, MongoDB, Beautiful Soup and Highcharts.

A couple of improvements over the original:

  • Relies on live scraping of IMDB pages to get the most current ratings.
  • Less dependencies (no jQuery, Bootstrap, etc.).
  • Allows to focus on a single season using the Highcharts SingleSeries plugin

To run:
The easiest way to run locally is to use hug's built-in development server by running hug -f ./
Running in production involves setting up a uWSGI server for which uwsgi.ini is included.
Initial configuration of the Mongo database can be achieved by running mongo < mongo.js.


  • Add list of recently viewed shows.
Docker Pull Command
Source Repository