- Kotlin, Firebase (authentication), Room ORM (database)
About the Project
This was the main project of a Mobile Computing course where we had to create an Android app using Kotlin, Firebase authentication, and SQLite
(in this case the Room ORM) for the database. The basic app idea was to create an app where the user can log in to view a list and
it’s details (Master-Detail UI interface). I am a huge fan of horror movies so I decided to create an app where the users can add horror movie
reviews to a list, edit details if necessary, and delete any entries. Using Firebase, there are two log-in options: either a user registers and uses their
registration email and password to log in or a user can use Google sign-in for a quicker login experience.