Skip to content

Hacybeyker/MovieOh

Repository files navigation

MovieOh! 🎥

GithubActions Sonar Cloud Google Play API API

This project consumes the TheMovieDB movie api and shows various categories of movies and when
selecting a specific one, it shows a detail with more information about the movie.

Setup

  1. Run the following git commands:
git submodule init  
git submodule update  
  1. Add variables in local.properties:
KEY_PROD=YOUR_KEY  
KEY_QA=YOUR_KEY 

Project

Architecture and libraries that were used in the project:

  • Clean Architecture
  • MVVM
  • Kotlin
  • Hilt
  • Mockito
  • Coroutines
  • Retrofit
  • Glide

these support libraries were also used:

  • Lint
  • Detekt
  • Ktlint
  • Jacoco
  • Sonarcube
  • Chucker

Publish/Api

Images

MovieOh Home MovieOh Detail

License

Designed and developed by 2022 hacybeyker (Carlos Osorio)

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.

About

This project consumes the Themoviedb movie api and shows various categories of movies and when selecting a specific one, it shows a detail with more information about the movie.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages