A Rotten Tomatoes web scraper using BeautifulSoup4.
- Download Repo
git clone
- Enter project folder
- Create a new virtual environment
python -m venv venv
- Activate the venv
source venv/bin/activate
- Install dependencies
pip install -r requirements.txt
- Run with
uvicorn app:app --reload
Endpoints are used with custom queries to serve scraped data.
-
/get_filmography/{actor_name}
Retrieves all cast appearances by the queried actor. -
/get_movie_cast/{movie_name}
Retrieves all cast members featured in the queried movie. -
/get_tv_cast/{show_name}
Retrieves all cast members featured in the queried television show.