Kyushi / ohsoartsy

Udacity project to create a static html page showing a grid of movies with links to trailers and additional information

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ohsoartsy

This is a project created as an assignment for the Udacity Full Stack Web Developer Nanodegree.


Prerequisites

This project was written in Python 2.7.11 To run this script, install Python 2.7.

Get Python from https://www.python.org/.

Libraries used: this project uses only Standard Libraries


Quickstart

Open a command prompt, and enter the following commands (without $):

$ git clone https://github.com/Kyushi/ohsoartsy
$ cd ohsoartsy
$ python entertainment_center.py

Files included:
  • entertainment_center.py
  • media.py
  • fresh_tomatoes.py

Description:

Ohsoartsy is a python script that outputs an html file for a movie trailer website. Each movie is presented as a tile with a movie poster image, title and director/year. Hovering over the tile displays the movie's plot. Clicking on a tile opens an overlay with the movie's trailer.

It is a static html page, the movie information is hardcoded into the file entertainment_center.py. The file media.py provides the Movie() class, which is used to generate the instances of the movies.

About

Udacity project to create a static html page showing a grid of movies with links to trailers and additional information


Languages

Language:Python 54.9%Language:HTML 45.1%