Mobile app to Show Movies From TMDB API [Qhala Interview Solution], for the Android Engineer Role

Related tags

App Qhala-interview
Overview

Qhala Interview 🎥 📺

codebeat badge Maintainability Test Coverage

This is an Interview Tech challenge by Qhala I used TMDB API to solve this challenge.

Screenshots

Movies Movie Detail
Movies Single Movie

Prerequisites

To Add your Api Key from TMDB API u have to run the following command to your terminal I used CMake to Secure Api Key ☺️

 $ cd app/src/main/cpp
 $ cp  native-lib.cpp.sample  native-lib.cpp

Tech-stack

Work plan

I created an automated Kanban on the Github projects for agile development.

Work plan

Unit Test

Ui Testing Unit Test

Room Database Inspector

This is How data is being Stored to Room db.

Room db

You might also like...
Tmdb - An Android app which displays data from The Movie Database API
Tmdb - An Android app which displays data from The Movie Database API

TMDB - The Movie Database This is my first android app! This project is an Andro

Movie listing app using Jetpack Compose and Tmdb api
Movie listing app using Jetpack Compose and Tmdb api

Jetflix A Movie listing app using TheMovieDb api and Jetpack Compose. Based on MVVM architecture with Dagger Hilt. Screenshots Download Go to Releases

Movie app from TMDB's API

Movie-App Movie app from TMDB's API Features: Discover the most popular, the top rated and the upcoming movies and watch details of this movie. Discov

Movie App with MVVM + Clean Architecture (TMDB Api)
Movie App with MVVM + Clean Architecture (TMDB Api)

MovieApp Movie App is an application where you can follow movie trends, search for the movie you like and add the ones you like to your favorites. API

Aplicación android con MVVM, Room, Retrofit y Dagger Hilt, coonsumiento la API de TMDB.

TMDB Aplicación android con MVVM, Room, Retrofit y Dagger Hilt, coonsumiento la API de TMDB. To-Do: ☑ Diseño de aplicación con MVVM e inyeccion de dep

Tv-Movie - Android application Tv&Movie that uses TMDB API
Tv-Movie - Android application Tv&Movie that uses TMDB API

Tv&Movie This is an android application that shows lists of popular movies, popu

Movie application created with TMDB API, Architecture Components, Android Jetpack libraries

MovieApp Movie application created with TMDB API, Architecture Components, Android Jetpack libraries Built With 🛠️ • Kotlin - The language used in th

Learning about architecture with implement TMDB Restful API

PopCorn Movie and Tv Show list application. Build for learning about architecture (maybe it's clean architecture, but i don't know it's clean or not.

Movie streaming is an android app that show us last,newest,top imdb and popular movies.
Movie streaming is an android app that show us last,newest,top imdb and popular movies.

Movies-Streaming-Android-App An Android application which shows Popular, New Movies, Top Rated movies and all the details of any movie like- Cast, Rev

Comments
  • General.

    General.

    • Creating a New Android Studio project.
    • I will create a project structure.
    • I will set up GitHub workflows.
    • Migrate Groovy Gradle to Kotlin DSL.

    The project structure will have the following packages.

    1. Data - This will be a simple Layer where the user will interact with data from both local and remote data source
    2. DI- This will be a simple layer where our dependency injection will be happening.
    3. UI - This will be a layer where all our views will host
    4. Util - this is a class where all our utility classes will be.
    opened by jamesnyakush 0
  • Creating Project structure

    Creating Project structure

    Creating a simple project structure that can be understood.

    Data - This will be a simple Layer where the user will interact with data from both local and remote data source DI- This will be a simple layer where our dependency injection will be happening. UI - This will be a layer where all our views will hosted Util - this is a class where all our utilities classes will be.

    good first issue 
    opened by jamesnyakush 0
Releases(v1.0.0)
Owner
James Nyakundi
:relaxed: Somewhere making mistakes @emvest
James Nyakundi
An app that allows you to search for Github profiles of users and their repositories [d.light Android Engineer Test], for the Android Engineer Role

An app that allows you to search for Github profiles of users and their repositories [d.light Android Engineer Test], for the Android Engineer Role

Joel Kanyi 9 Aug 26, 2022
Mobile app to show images from Pixabay. Interview solution for Adanian Labs android developer role.

PixaBay An android app built using Kotlin that consumes Pixabay API to display images.It has been built following Clean Architecture Principle, Reposi

Kibet 4 Nov 24, 2022
This is a Interview application which made by me in interview task what it do? that will give you the result from Api and also save data in the cache using RoomDb so that we can access it offline.

Clean-MVVM-App An Android application built using Clean + MVVM architecture. Components used in the app. Kotlin - As a programming language. Material

Android1500 2 Oct 29, 2022
An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies 🍿 .

Flick An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies ?? .It has been built followin

Kagiri Charles 8 Nov 29, 2022
MovieLibrary -An android application which uses tmdb API to fetch the data for various movies and TV Shows

MovieLibrary -An android application which uses tmdb API to fetch the data for various movies and TV Shows

null 1 May 1, 2022
TMDbHub - Listing movies using the TMDb API. You can filter results, view details, and save them to a collection

TMDb Hub Listing movies using the TMDb API. You can filter results, view details

David Varga 4 Dec 30, 2021
Movies - Simple Application to show movies and advertisemnets

Movies Simple Application to show movies and advertisemnets Technologies This Ap

Reham Galal 0 Feb 3, 2022
App uses the TMDB in order to provide a list of movies, artists and TV shows

MoviesAppTMDB This app uses the TMDB in order to provide a list of movies, artists and TV shows. The purpose of this app is to demonstrate the use of

null 0 Nov 4, 2021
This is a Movie API app in which data is fetched online from the TMDB site using API authentication.

Movie-API This is a Movie API app in which data is fetched online from the TMDB site using API authentication. MVVM model is used for Database Managme

Atishay Jain 1 Dec 4, 2021
Movies-db-example - Sample Android application that loads movies data from a remote server

Movies Application Sample Android application that loads movies data from a remo

Bilal Ibrahim Hairab 0 Feb 8, 2022