8000 GitHub - MrGauz/movies-app: Tinder for picking a film for a movie night
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tinder for picking a film for a movie night

Notifications You must be signed in to change notification settings

MrGauz/movies-app

 
 

Repository files navigation

🍿 Swovie App

This is the final project of TUM's Kotlin practical course. Essentially, it was a 10 day hackathon.

Unfortunately, the website is down, but you can have a look at this detailed report to see how the app used to look.

⚙️ Setup

  • Connect Firebase Realtime Database
    • Drop google-services.json into the app folder
  • Add TMDB API key
    • Make a copy of tmdbapikey.properties.example in app's root folder and rename it to tmdbapikey.properties
    • Put the API key within double quotes

🧩 Structure

  • api: TMDB API logic
  • data: Firebase logic
  • database: Classes in here take care of the communication with firebase
  • models: objects for (de-)serializing
  • start: contains all classes of Fragments located in the first navigation graph
  • swipe: contains all classes of Fragments located in the second navigation graph
  • ui: UI helper classes

About

Tinder for picking a film for a movie night

Resources

Stars

Watchers

Forks

Languages

  • Kotlin 100.0%
0