This repository contains REST API for application called “myFlix” that interacts with a database that stores data about different movies, directors, and genres ... Users are able to sign up, update their personal information, and create a list of their favorite movies.
- Return a list of ALL movies to the user
- Return data (description, genre, director, image URL, whether it’s featured or not) about a single movie by title to the user
- Return data about a genre (description) by name/title (e.g., “Thriller”)
- Return data about a director (bio, birth year, death year) by name
- Allow new users to register
- Allow users to update their user info (username, password, email, date of birth)
- Allow users to add a movie to their list of favorites
- Allow users to remove a movie from their list of favorites
- Allow existing users to deregister
- Allow users to see which actors star in which movies
- Node.js
- Express
- Mongoose