GithubHelp home page GithubHelp logo

movieuplink's Introduction

Movie Uplink

This is a small application that, utilizing the TMDb API, provides movie information from the following APIs:

  • Top Rated Movies
  • Now Playing
  • Trending Movies

After displaying the top 10 movies in the selected category, the user is able to choose to view movie details from any listed movie.

One major goal for the project was to explore the Uplink library which simplifies creating HTTP API clients.

Screenshots

Main Menu

Please choose a movie option
------------------------------------------------------------

 1. Top Rated Movies - TMDb
 2. Movies Now in Theatres
 3. Movies Currently Trending (24 hrs)

What would you like to view? ('Q' to quit)  _

Trending Movies

Movies Currently Trending (24 hrs)
------------------------------------------------------------

 1. Joker (2019)
 2. Joker (2012)
 3. Zombieland: Double Tap (2019)
 4. Angel Has Fallen (2019)
 5. Joker Rising (2013)
 6. Ford v Ferrari (2019)
 7. Knives Out (2019)
 8. Once Upon a Time… in Hollywood (2019)
 9. Star Wars: The Rise of Skywalker (2019)
 10. The Addams Family (2019)

Would you like more information on one of these movies? ('Q' to quit)  _

Movie Details

Movie information: Joker
------------------------------------------------------------

  Joker

  During the 1980s, a failed stand-up comedian is driven
  insane and turns to a life of crime and chaos in Gotham
  City while becoming an infamous psychopathic crime figure.

  Release Date: 2019-10-02
  User Rating: 8.3
  Genres: Crime, Drama, Thriller

Press ENTER to continue... 

Requirements

There is a requirements.txt available which details necessary libraries not included in standard Python. Additionally, the program needs to import your API key which should be stored in config.py. That file can be as simple as:

api_key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

The necessary key can be generated on the The Movie Database API portal.

movieuplink's People

Contributors

berubejd avatar dependabot[bot] avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.