Skip to content

KeyBender/MovieFind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

MovieFind

MovieFind is a project I created with the intention to make finding movies on streaming services much easier. In the age of streaming services, people have multiple streaming subscriptions. MovieFind allows users to search movies/tv-shows and have links to the appropiate streaming service.

Technologies

Written in Python (Flask) and JavaScript (React)

How To Run

  1. clone the project
git clone https://github.com/KeyBender/MovieFind.git
  1. install Python 3.10.5 or higher
  2. install pip
  3. install node
  4. go to watchmode and create an account to get your own api key
  5. create a .env file in the backend directory. (Moviefind/backend/.env)
  6. copy and paste your api key in the .env file (YOUR_API_KEY="the api key associated with your account")
  7. install pipenv
pip install pipenv
  1. go to the backend folder
cd backend
  1. create virtual enviroment and install needed packages
pipenv shell
pipenv install
  1. run backend
python server.py
  1. go to client folder
cd ../client
  1. install needed packages
npm install
  1. run React app
npm start

Future Plans

Implement user profiles where users can save films with an up to-date list of providing streaming services maybe

About

Find Where the Movies Are At

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published