Twitter Sentiment Webapp
Django Web application that gets data from Twitter Developer API and processes the data and populates KPI dashboards.
Techstack
- Python
- Django Framework
- Google Maps API
- Plotly
- Chartjs
To view the demo of working application – Click me
Steps to run the application in local machine
- Get Google Maps API access key docs
- Get Twitter developer API access key twitter api docs
- Save all the keys in twitter-sentiment-webapp/settings.py
- Install python dependencies
>>> pip install -r requirements.txt
- Configure and deploy the application
>>> python manage.py makemigrations >>> python manage.py migrate >>> python manage.py createsuperuser Create a super user using your credentails >>> python manage.py runserver
Open http://localhost:8000 in a browser
Contact
If you have any ideas to optimize or add additional features do raise a pull request. I’ll be happy to add them to the codebase :)