Skip to content

phampe68/IMDBClone

Repository files navigation


IMDBClone

About The Project

Product Name Screen Shot

A web application with similar functionality to IMDB. Keeps a mongoDB database of movie information. Supports users who can browse all information (movies, people, other users), adding movie reviews, contributing new movies, and following other people/users. Additionally, this website will generate: movie recommendations based on user's data, lists of similar movies for each movie, and frequent collaborators for each person. Note:

  • "people" refers to people who are part of a movie (director, writer, or actor)
  • "users" refer to the users who made accounts and are using the application

See working demo

https://imdbcloneweb.herokuapp.com/ Some screenshots of functionality: homePage addAndViewReviews loginPage movieInfo searchByGenre

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Installation

  1. Clone the repo
    git clone https://github.com/phampe68/IMDBClone.git
  2. Install NPM packages
    npm install
  3. Initialize the database (This can take a few minutes)
     node database/database-initializer.js
  4. Start the server
    node mainServer.js

Collaborators

Peter Pham
Eric Stewart
Project Link: https://github.com/phampe68/IMDBClone

Acknowledgements

Initialization script is based on professor Dave Mckenney's example initialization script.

About

A website with similar functionality to IMDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published