Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This file is based on the original README.txt file submitted to Udacity, slightly adapting it for public consumption.
- Loading branch information
1 parent
6ed8754
commit e23f40e
Showing
1 changed file
with
53 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# Project 1: Movie Trailer Website | ||
### by Steven Wooding | ||
|
||
Movie trailer website project, part of the Udacity [Full Stack Web Developer | ||
Nanodegree](https://www.udacity.com/course/full-stack-web-developer-nanodegree--nd004). | ||
|
||
## What it is and does | ||
|
||
A Python program that produces the HTML for a movie website that displays | ||
a number of movies. Click on a movie poster to play its trailer. | ||
|
||
## Required Libraries and Dependencies | ||
|
||
Python 2.x is required to run this project. The Python executable should be in | ||
your default path, which the Python installer should have set. | ||
|
||
## Project contents | ||
|
||
This project consists for the following files: | ||
|
||
* entertainment_center.py - main Python script to run | ||
* media.py - contains the class Movie that stores movie details | ||
* fresh_tomatoes.py - creates the HTML file for the website (Udacity supplied) | ||
|
||
## How to Run Project | ||
|
||
Download the project zip file to you computer and unzip the file. Or clone this | ||
repository to your desktop. | ||
|
||
Open the text-based interface for your operating system (e.g. the terminal | ||
window in Linux, the command prompt in Windows). | ||
|
||
Navigate to the project directory and type in the following command: | ||
|
||
```bash | ||
python entertainment_center.py | ||
``` | ||
|
||
Your default browser should launch a new tab displaying the movie trailer website. | ||
|
||
## Extra Credit Description | ||
|
||
The following features were implemented to gain an extra credit from Udacity: | ||
|
||
* Added the storyline of the movie to the website. | ||
* Added the release date to the Movie class, which is also displayed on the website. | ||
* Changed the background and text colour to create a dark theme for the website. | ||
* Added subtle drop shadow to the movie poster images. | ||
|
||
## Miscellaneous | ||
|
||
This README document is based on a template suggested by PhilipCoach in this | ||
Udacity forum [post](https://discussions.udacity.com/t/readme-files-in-project-1/23524). |