This is a flask web application that helps you manage your movie watchlist and randomly picks what to watch next.
backend - Flask
API - OMDB
frontend - just html css
I made this for ysws called slushies in hackclub, this was a lowkey cool project, it was fun to make
This project is not scalable, It has ratelimits enforced tho
- Clone the repository
git clone https://github.com/kusuta012/mvwl.git
cd mvwl- create a virtual environment
pip install uv
uv venv venv
source venv/bin/activate- Install dependencies
uv pip install -r requirements.txt- Set up environment variables
export OMDB_API_KEY='your_api_key_here'
export SECRET_KEY='your_secret_key_here'-
Get your api key from https://www.omdbapi.com/apikey.aspx
-
Run app.py
python app.pyYayy!!, ENjoy