This is a project for the cloud computing course, trying to use cloud services to create an app. This app takes a text, image URL, and email and creates an advertisement if the image is in the vehicle category.
- Aiven cloud database
- Arvancloud Object Storage
- CloudAMQP RabbitMQ
- Imagga Image Tagging
- Mailgun email delivery
For running this project, you have to first set up a flask server.
- Installing Flask
$ pip install Flask
- installing other required packages
$ pip install postgres
$ pip install pika
$ pip install boto3
$ pip install logging
$ pip install botocore
$ pip install requests
Clone the project
git clone https://github.com/sevdaimany/Vehiclebey.git
Go to the project directory
cd Vehiclebey
Start Flask server
python API_1.py
Run the second API
python API_2.py
Then you can create a new advertisement by sending a request with the Postman app. The request should have a Body with text, image, and email Keys.
Give a ⭐️ if you like this project!