divyanshf / tv-show

TV SHOW WATCH TRACKER

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TV SHOW WATCH TRACKER

Description

An app to help track which TV Shows/Movies you have watched or plan to watch.

Features

  • Marking a Movie/TV Show as Watching/Watched/Wishlist to Watch/Dropped.
  • Viewing shows in your Watching/Watched/Wishlist etc. lists.
  • Searching for a TV Show.
  • Search for movies from TMDB.

Technologies / Libraries Used

  • Kotlin
  • Firebase
  • Retrofit
  • Glide
  • Hilt
  • Android Jetpack
  • XML

Concepts

  • Architecture : MVVM / Repository pattern
  • Object Oriented Programming

Motivation

  • Getting to know concepts in Android Development
  • Understanding Kotlin

Guideline

Prerequisite

  • Android Studio
  • An api key for fetching data from TMDB

Setup

  • In gradle.properties, put your TMDB api key here
TMDBAPIKey="tmdb_api_key"
  • Build and run

APK

You can download the zip file of apk here

Screenshots

Autentication Screens

Auth Screen Register Screen Login Screen

Main Screens

Search Screen Wishlist Screen Watching Screen Watched Screen

About

TV SHOW WATCH TRACKER


Languages

Language:Kotlin 100.0%