Company: Amazon Sde1_1may
Difficulty: medium
MovieDB is an app that allows users to explore movies, submit ratings, and share reviews. The watchlist feature helps users save and manage movies they want to watch later. Currently, this feature is not functioning correctly on the backend, affecting usability and engagement. Issue Summary: Users can add movies to their watchlist, but these movies do not appear on the Watchlist page. Fix the backend of the watchlist feature. Steps to Reproduce: Log in with the following test credentials: Email: sam.rivera@email.com Password: Password@123 Select a movie from the list. Add the selected movie to the watchlist. The movie should appear here, but currently, there are none. Users should be able to remove movies from the watchlist by either hovering over a movie on the Watchlist page and clicking the delete icon, or by toggling the "Add to Watchlist" button on the movie detail page. Additional Requirements: To prevent spam or automated activity, the system must apply rate limiting. Each user