- Node.js app that is the web app (front-end, API, database, etc)
- Python script that takes a list of filename text strings and processes it into a list of standardized movie names
- Ruby script that uses the cleaned up movie names to fetch associated data from Rotten Tomato, Imdb, etc
On the user's computer