Skip to content

webstraycom/watchstorm

 
 

Repository files navigation

WatchStorm Repository Preview

WatchStorm

WatchStorm is a mobile app for adding ratings to movies or TV shows you've watched.

Features of WatchStorm:

  • Storing all data in Firebase Realtime Database and Firebase Storage
  • Automatic movie search by title
  • Score movies on three dimensions: plot, cast and visuals
  • Calculating the average user rating for each movie
  • An automatically populated list of the user's favorite movies
  • Displaying the average audience rating of a movie if the movie was found via search
  • Verification system that allows the most active users to verify their account

Libraries used

Used library Used to
airbnb/lottie-android Display Lottie animations
Dhaval2404/ImagePicker Add custom movie posters
hdodenhof/CircleImageView Display movie posters in a circle
wei-gong/VerifyCodeView Specify a 6-digit code for WatchStormWeb
bumptech/glide Load images by URL and insert them into ImageViews
google/volley Send GET requests and receive JSON responses
google/gson Serialize and deserialize JSON

The code uses

In addition to the usual classes, the code also uses

  • Interfaces
  • Abstract classes
  • Custom views

About

WatchStorm is a mobile app for adding ratings to movies or TV shows you've watched.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%