• Python 98.9%
  • Procfile 0.6%
  • HTML 0.5%
Find a file
2016-06-12 16:32:02 +05:30
so_app added docstring 2016-06-12 16:19:02 +05:30
StackAnalyze removed file from project folder 2016-06-12 16:08:07 +05:30
.gitignore StackOverflow tags analysis app created 2016-06-12 12:50:46 +05:30
manage.py StackOverflow tags analysis app created 2016-06-12 12:50:46 +05:30
Procfile StackOverflow tags analysis app created 2016-06-12 12:50:46 +05:30
README.md fixed deploy doc 2016-06-12 16:32:02 +05:30
requirements.txt fixed requirements 2016-06-12 16:31:23 +05:30

StackAnalyze

Live Demo

How to run?

  • git clone git@github.com:vipul-sharma20/stack-analyze.git
  • cd stack-analyze
  • sudo pip install virtualenv (if virtualenv not installed)
  • virtualenv so
  • source so/bin/activate
  • pip install -r requirements.txt (wait till the requirements are installed)
  • python manage.py syncdb
  • python manage.py getdata (Read Below for explanation)
  • python manage.py runserver This will run the application on http://127.0.0.1:8000/

Getting the data

A custom django-admin command is created to get the data of top 50 tags from StackOverflow and populate the models. Use:

  • python manage.py getdata (This may take some time to make requests and store the data)

This command runs script.py of the app to make API requests and store data into the DB