-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
24 lines (17 loc) · 919 Bytes
/
README.txt
File metadata and controls
24 lines (17 loc) · 919 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
*** STILL WORKING ON IMPROVING THE APP *****
This is a Dockerized app.
The app downloads Movie Posters to its MongoDB database and then displays it to the user in his web browser.
WorkFlow :
movie name is requested in browser ---> The flask web server activates the TMDBdownloader----> TMDB downloader searchers the movie name in the TMDB database --->
----> the TMDBdownloader activates The MongoAPI ----> MongoAPI downloads the poster to myapp's MongoDB -----> MongoAPI retrieves the poster from MongoDB
and displays it to the user.
- To get your own API:
* go to https://www.themoviedb.org/
* Rigester an account
* go to your profile --> Settings --> API --> request new API
How to use:
* clone the Docker-Flask-Mongo-App repository
* run Docker-compose -f Docker-compose.yaml up -d
* got to your web browser and go to "localhost:5000/search" url
* Enter movie name and submit
* Movie Will be displayed