GithubHelp home page GithubHelp logo

david-legend / popularmovies Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ezike/popularmovies

0.0 1.0 0.0 13.89 MB

Mobile app to display movies with reviews, trailers, release date and rating. Uses Picasso, Retrofit2, Android Architecture Components.

Java 100.00%

popularmovies's Introduction

PopularMovies App

Android app that displays a list movies and their details.

Project Overview

Users can view most popular and top rated movies alongside details like release year, rating, trailers, and reviews. Users can also favorite movies they like. Favorite movies are stored in a local database. All movie data is fetched from themoviedb.org API.

Screenshots

Download

You can get the app on playstore by following this link

Features

  • Discover the most popular and the most rated movies
  • Save favorite movies locally
  • MVVM with Android Architecture Components
  • Coordinator layout
  • Material design.

Getting Started

You will need an API key from themoviedb.org to request data. If you don’t already have an account, you will need to create one in order to request an API Key. Use your API key as the value for API_KEY in the file Apiconstants.java class

Prerequisites

  • Android Studio IDE 3.0+
  • Android SDK v28
  • Android Build Tools v28.0.3
  • Gradle 4.6
  • Generate an api key from themoviedb.org website

Libraries

License

This project is licensed under the Apache License 2.0 - See: http://www.apache.org/licenses/LICENSE-2.0.txt

popularmovies's People

Contributors

ezike avatar

Watchers

James Cloos 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.