Project information
- Category: Software Development
- Language: Python
- Project date: 01 March, 2022
- Project URLs: Twitter page, GitHub
Daily Trend Tweeter
Daily Trend Tweeter (this name could admittedly be improved) is a program that sends a scheduled, daily
tweet.
The scheduling was done using the scheduler integrated with the Flask micro web framework
for Python and is compatible with the final AWS environment.
The sent tweet includes a trending topic and a unique picture. The trending topic is randomly
chosen from the top 10 trending topics on Twitter that day in the United States; This information is in
the JSON reponse from a call to the Twitter API.
The pictures which accompany each tweet were randomly generated using javascript to manipulate
the color values in a photoshop layer and create 365 uniquely colored images based on the original
image.
Finally, the completed program was uploaded to AWS Elastic Beanstalk to act as the cloud
environment for daily program execution.