Skip to content

A full-stack webpage project that provides users with a platform to search for movies and get recommendations based on their preferences

License

Notifications You must be signed in to change notification settings

lilianli17/movie-rec-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movify

Motivation

The primary goal of this full-stack webpage project is to provide users with a platform to search for movies and get recommendations based on their preferences. With an overwhelming number of movies available and the rise of streaming services, finding a good one can be daunting. This project aims to simplify the movie selection process providing users with a comprehensive database of movies that they can explore and receive personalized recommendations from.

Features

This web application provides movie search, collection search, and recommendation web pages to allow users to search for movies by various criteria, such as title, genre, collection, release year, and runtime. Additionally, users can input their preferred genres and ratings to receive personalized recommendations, which helps them make informed decisions about which movies to watch. With these features, Movify not only simplifies movie selection through engaging experience, but also helps users discover new movies and broaden their horizons, leading to a more diverse and enriching movie-watching experience.

Data

The data used by Movify is from Kaggle at this link. The files contain metadata for roughly 45,000 movies listed in the Full MovieLens Dataset. The dataset consists of movies released before August 2017. Data include title, plot overview, tagline, genres, cast, crew, collection, runtime, release dates and languages of movies.

How to run the app locally

  1. Download or clone the repo for the webApp.
  2. Direct to server folder and run npm start
  3. Direct to client folder and run npm start

The webapp should be loading successfully on your local server. Hope you enjoying navigating yourself on Movify!

About

A full-stack webpage project that provides users with a platform to search for movies and get recommendations based on their preferences

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •