As a User,
I want to be able to compile a list of my favourite movies,
So that me and my friends can easily keep track of and compare our favourite movies.
Additional Context
This feature will add a personalized favourites list which the user can use to compile a list of all of their favourite movies and also order them according to their personal ranking, by default the list will order them in the same order they added them and any subsequent films added to the list will automatically be put at the bottom of the ranking.
Dependency Management
Issue #56 is dependent on this issue and tasks which need to be completed before implementation for #56 can begin
are annotated in the acceptance criteria section by including a "( #56 )" at the end.
All other tasks while still being dependent on #56 can be simulated during testing.
Issue #81 is dependent on this issue, however implementation can proceed as it will assume that the first movie in the favourites list is the one placed first.
Acceptance Criteria
[x] Users should be able to add their favourite movies to the Favourite Movie list.
[x] Users should be able to view their Favorites Movie List from their profile or a designated section in the app
( #56 ).
[ ] User should be able to arrange their list in their preferred order.
[x] Users should be able to remove movies from the Favorites List.
[x] List should by default order movies in the order they were added to the list.
User Story
As a User, I want to be able to compile a list of my favourite movies, So that me and my friends can easily keep track of and compare our favourite movies.
Additional Context
This feature will add a personalized favourites list which the user can use to compile a list of all of their favourite movies and also order them according to their personal ranking, by default the list will order them in the same order they added them and any subsequent films added to the list will automatically be put at the bottom of the ranking.
Dependency Management
Issue #56 is dependent on this issue and tasks which need to be completed before implementation for #56 can begin are annotated in the acceptance criteria section by including a "( #56 )" at the end. All other tasks while still being dependent on #56 can be simulated during testing.
Issue #81 is dependent on this issue, however implementation can proceed as it will assume that the first movie in the favourites list is the one placed first.
Acceptance Criteria