Skip to content

WatchStormWeb is a web version of the WatchStorm mobile app designed to add ratings to movies or TV shows you've watched

Notifications You must be signed in to change notification settings

KolyaFedorenko/WatchStormWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WatchStormWeb Image

WatchStormWeb

GitHub Created At GitHub code size in bytes Website GitHub Release GitHub Release Date

WatchStormWeb is a web version of the WatchStorm mobile app designed to add ratings to movies or TV shows you've watched.

Features of WatchStormWeb:

  • Authorization and registration in WatchStorm
  • Automatic synchronization with mobile application in real time
  • 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
  • Displaying the average audience rating of a movie if the movie was found via search
  • Displaying the latest news about WatchStorm in the "WatchStorm News" section
  • Download the latest version of the WatchStorm mobile application
  • Import a list of user movies from JSON
  • Export a list of user movies to JSON
  • Access to WatchStorm Assistant

Important notes

Note

WatchStormWeb uses the FontAwesome icon library to display icons, and the Roboto font to display text, as well as Firebase Realtime Database and Firestore as a data storages. Using these cloud storages allows you to automatically synchronize user data with the mobile application, as well as update data that has been changed by the user in real time.

Important

WatchStormWeb uses dynamic updating of web page content, so the main HTML markup is contained in JavaScript files located in the "scripts" folder. This applies to all markup associated with lists, dialogs, etc., as well as markup of any elements caused by user interaction with the web page.

Stack of used technologies

The list of technologies used in the project includes:

  • HTML5, CSS3, JavaScript
  • Font Awesome, Google Fonts
  • Firebase Realtime Database, Firestore

About

WatchStormWeb is a web version of the WatchStorm mobile app designed to add ratings to movies or TV shows you've watched

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published