Skip to content

krishnadwypayan/TweetFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

HackerCamp-Summer-2018-Submission---API-

This repository contains #TweetFilter, a RESTful API for live streaming of #TwitterFeed and filtering the tweets for any Data Analysis purpose.

Requirements

  • Sign Up for a Twitter Account.
  • Create a new Consumer Key, Consumer Secret, Access Key and Access Secret in the Developers section.
  • An application written in Python 2.7
  • Uses Flask which could be installed by running the requirements command(follow the installation steps).
  • Set up MongoDB by following the documentation in the respective websites
  • (Optional) Set up Postman or any other similar tools to hit the APIs.

Installation

  • Git Clone or Download the repository.
  • Open Terminal inside the TweetFilter folder and run the following command to install the requirements for running the service:
pip install -r requirements.txt
  • Run the following command in the terminal to set up the mongo server:
mongod
  • Open another terminal inside the TweetFilter directory and run the following command to start the service:
python main.py

Documentation

Complete documentation and instructions are available at: https://documenter.getpostman.com/view/3710139/tweetfilter/RVfwir4S

License

The TweetFilter RESTful API is licensed under MIT License. Copyright (c) 2018 TweetFilter.

Author

Krishna Dwypayan Kota

Releases

No releases published

Packages

No packages published

Languages