/Popular_Movies_App

Ứng dụng xem movie trên di động android

Primary LanguageJava

Popular Movies App

Build Status Codacy Badge Codacy Badge

🤝 Member:

1. Nguyễn Phi Khang   - 17520616
2. Nguyễn Quang Khang - 17520617

👩‍💼 Teacher: Phan Nguyệt Minh


🌟 Features

  • Discover the most popular, the highest rated and the most rated movies
  • Watch movie trailers and teasers
  • Read reviews from other users
  • Mark movies as favorites
  • Search for movies
  • Offline work
  • Material design

✨ Screenshots

Main Screen


Movie Details


Favorites Screen


Search Screen


Player Screen


Categories Screen


🚀 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Android Studio 6.0+
  • Java JDK

Project Overview

Most of us can relate to kicking back on the couch and enjoying a movie with friends and family. In this project, you’ll build an app to allow users to discover the most popular movies playing.

Installing

This app uses the API from [themoviedb.org](https://www.themoviedb.org/)

Follow these steps if you want to get a local copy of the project on your machine.

1. Clone or fork the repository by running the command below

git https://github.com/NguyenPhiKhang/Popular_Movies_App.git

2. Import the project in AndroidStudio, and add API Key

  1. In Android Studio, go to File -> New -> Import project
  2. Follew the dialog wizard to choose the folder where you cloned the project and click on open.
  3. Android Studio imports the projects and builds it for you.
  4. Add TheMovieDb API Key inside gradle.properties file.
MyTheMovieDBAPIToken = <API_KEY>

🤝 How to Contribute

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

📃 Libraries used

References

📝 License


Copyright 2020 by Nguyen Phi Khang
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.