Jetflix is a website for viewing a catalog of videos.
Submitted by: Angela Yu
Languages: The backend is written in Python, and the front end is written in HTML, CSS, JavaScript, and jQuery generated by the Python code.
The following required functionality is complete:
- User can view thumbnails of several movie posters
- User can click on a movie poster to view the trailer video
The following additional features are implemented:
- Movies are displayed in order sorted by title
- Trailer video plays in a dedicated space on the screen
- Look & feel of the site mimics modern media browsing patterns
- Additional details about the movie are displayed
- TV shows can also be browsed in the catalog
- TV show details are different than movie details (still image instead of trailer, number of seasons instead of duration)
- User can choose between viewing a list of all videos, only movies, or only TV shows
Here are walkthroughs of implemented user stories:
v1 walkthrough (as instructed by course) | v2 walkthrough (emulating streaming media site experience) |
---|---|
v3 walkthrough (add Series shows) | |
GIFs created with LiceCap.
- Clone this repo
- Navigate to the directory on your local machine
- Run the command
python entertainment_center.py
Copyright 2017 Angela Yu
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.