Skip to content

Yusuf-Siddiqui-08/Movie-and-TV-Show-Streamer

Repository files navigation

Movie and TV Show Streamer

Description:

This program deploys a Flask website on a Waitress WSGI server on the internet where it can be accessed by any user. A user can then interact with the website with the following features:

  • Able to search for any available movie on the 2Embed database
  • Able search for any available TV show
  • Able to then watch their movie
  • Able to watch any available episode from any season on their TV show

Using it for personal use:

The following are steps to deploy this program on your own.

Fork via Repl (simplest way)

Repl logo

  1. Have a Repl account prepared at replit.com
  2. Click this link to go to the Repl home page
  3. Click "Fork" to be able to own your own version of this program Fork screen shot
  4. Click "Run" at the top of the screen when in the editor to run the program
  5. Allow for the IDE to load all packages
  6. Under the tools section, go to Webview
  7. Click the "{...}.replit.dev" at the top of the Webview Webview link screen shot
  8. Click the dev link Dev link screen shot
  9. Repeat from step 4 each time you want to use

Download Code via Github and run on another IDE (run on localhost)

  1. Switch from "main" branch to "no-waitress" branch
  2. Click the green button "Code"
  3. Download Zip
  4. Find file in File Explorer and "Extract All"
  5. Open your preferred IDE and open a new Python 3 project
  6. Under File open the extracted zip code and run
  7. Click the localhost link that appears in the console

Technologies Used (imports/packages/modules used)

  • Flask
  • Waitress
  • Datetime
  • OS
  • JSON
  • Requests