Skip to content

Movie Store app to showcase AI/ML offerings around recommendation systems using python

Notifications You must be signed in to change notification settings

hanvitha/moviestore

Repository files navigation

Basic Movie Store like Netflix using data from MovieLens.

Features:

  • Top Trending Movies
  • Movie Recommendations based on your recent history.
  • Rate a Movie
  • Filter based on Genre

** Note: This is just a sample project, we do not have any real movies in here. A gif will be played when you click to watch a movie :) Sorry to disappoint you :P :D

Steps to deploy on Openshift:

Setting up Database

  • Install Mysql from catalog. You can use defaults or your own credentials.
  • Next from inside the Mysql pod, dump the mysql code from here
curl https://raw.githubusercontent.com/hanvitha/moviestore/master/Dump20191102.sql -o dump.sql

mysql -u root < dump.sql

Verify whether its done right:

mysql -u root
use msdb;
select * from movies limit 10;

If everything went well, you should see the list of movies as output.

Deploying the Flask app

Environment_variables

Once deployed, the moviestore application will be ready to use.

Login or signup. We do have around 500 users already, so you can use: user<1-500>@gmail.com password: pass

Thanks for stopping by! :)

About

Movie Store app to showcase AI/ML offerings around recommendation systems using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published