Skip to content
blenoski edited this page May 15, 2017 · 9 revisions

Welcome to the movie-night wiki!

Roadmap

Beta Release

  • User Scenarios
    • User can select media folder, movies are detected and added to database with downloaded metadata.
    • User can browse media, grouped by genre
    • User can search by title, actor, genre, director
    • User can view details for a specific movie
    • User can open movie file in finder / file explorer
    • User can start movie playback in default player
  • Bugs/Enhancements/Perf/Testing
    • Disable browsing during metadata import? Or fix issue where new movies get added to beginning of gallery instead of end?
    • Batch database updates sent to App / Do not let app freeze up when adding metadata to large libraries.
    • Only allow one open movie details panel at a time?
    • Unit / Functional testing in place; all tests passing; 80% or greater coverage

MVP Release 1.0.0

  • Server up and running with Firebase Hosting
  • Add UI indication when movie file does not exist and don't allow clicks
  • Add UI for deleting movies from database
  • Add UI for deleting entire database
  • Make sure UI does not freeze with large databases (>1000 movies)

Release 1.1.0

  • Add "My List" feature
  • Add UI for retrying a metadata query with custom title query
  • Automatically recognize when movie file becomes available and make play buttons clickable
  • Handle TV Series gracefully

Future Release

  • Add/Clean fade out animations. Must handle case where fade in terminates early.
  • Auto hide/show movie gallery horizontal scrollbars
  • Add tooltips to clickable elements
  • Organize search results by name of actor, name of director, matching titles, ...
  • UI for playing/opening a particular episode in a series
Clone this wiki locally