Skip to content

Allowexe/TheDisneyFiles

Repository files navigation

The Disney Files

A native Android application dedicated to exploring the filmography of the Walt Disney Company universe, including franchises and acquisitions. This project was developed as a team assignment to practice mobile development with Firebase integration.

Features

The application includes the following functionalities:

  • Authentication: User registration, login, and profile management using Firebase Authentication.
  • Universe Directory: A list of different universes such as Marvel, Disney, Pixar, Star Wars, and Avatar.
  • Film Details: Display of films with their cinema release date, organized by universe and category, such as the Skywalker Saga.
  • Collection Management: Connected users can categorize films as Watched, Want to watch, Owned (DVD/Blu-Ray), or Want to get rid of.
  • Community Exchange: On each film page, users can identify others who own the film and wish to part with it.
  • User Profile: Dedicated page to manage the list of owned films and customize user settings.

Tech Stack

  • Language: Kotlin
  • UI Framework: Jetpack Compose with Material 3
  • Database: Firebase Realtime Database
  • Authentication: Firebase Auth
  • Image Storage: Firebase Storage
  • Image Loading: Coil 3

Contributors

This project was developed by:

  • Allowexe (Allow)
  • LeoBarbierM (LeoBrb)
  • Achecas

License

This project is licensed under the MIT License. See the LICENSE file for details.