Skip to content

zhou-en/MovieUI

Repository files navigation

My Movie Hub

Build Status

Movie database interface built by scraping movie ratings and posters.

Development Flow

  1. Add ideas to the TODOs list in this file
  2. Flesh out each TODO into cards in the project board
  3. Create a branch with the card name off develop branch
  4. Create a PR once the card is completed
  5. Merge the PR to develop after review
  6. Merge develop to master accordingly

TODOs

The following ToDos need to be fleshed out and create cards on the MovieUI board

Backend (Django + SQL lite)

  • Define movie model
  • Create an API endpoint /movie
  • Update /movie endpoint to be able to query by:
    • year of release
    • title has
    • genres
  • Create a command to go through movies in the database and update imdb rating if it's changed.
  • Create command to scrap movie rating and data from IMDb and The Movie Database (TMDb)
    • option: -f - search single movie by file name
    • option: -p - search all movies in the given path
  • Add logging

Frontend (React + Redux)

  • Movie list component
  • Enable pagination for movie list component
  • User profile component
  • Search bar component
    • fields: title, year, rating

About

Movie database interface built by scraping movie ratings and posters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published