One of the main assumptions taken in the application design process was that the end users will be able to monitor in real time how their tweets are perceived by the community.
Application is using streaming API published by Twitter to gather all tweets related to monitored twitter accounts.
API is consumed by the python script build into the Django application, whose role is to parse data, store in PostgreSQL database and for archiving purposes save JSON messages to files stored in S3.