Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/batux/whitewalkers

This is a twitter based big data project which contains Javascript Libraries and Java Jersey REST API. I fetched tweet data via Twitter Stream API. Tweet data has a document format. For that reason, I preferred MongoDB to store big data.
https://github.com/batux/whitewalkers

Last synced: about 1 month ago
JSON representation

This is a twitter based big data project which contains Javascript Libraries and Java Jersey REST API. I fetched tweet data via Twitter Stream API. Tweet data has a document format. For that reason, I preferred MongoDB to store big data.

Awesome Lists containing this project

README

        

# whitewalkers

## The Description of Project

This project uses Twitter Stream API to store tweet data in MongoDB database. I used Java Jersey REST API and Javascript Libraries. Tweet data has a document format. For that reason, I preferred MongoDB to store big data. You can find a zip file which named as "backup.zip" in project folder. You can use to import this backup to your MongoDB. With this way, You can load tweet data that has geo location information.

# Open Twitter Stream via REST Call

![open](https://cloud.githubusercontent.com/assets/2838457/24195388/29b1920c-0f02-11e7-84be-13e03c184c15.png)

# Close Twitter Stream via REST Call

![close](https://cloud.githubusercontent.com/assets/2838457/24195469/8fae1a94-0f02-11e7-9d7b-f30fe4215f0d.png)

# Project Overview

![overview](https://cloud.githubusercontent.com/assets/2838457/24195567/f3061d08-0f02-11e7-9919-e866ffac7153.png)

## Used Technologies

1- Java
2- Twitter4J API
3- MongoDB Java Driver
4- Jersey REST API
5- Javascript
6- JQuery
7- Require JS
8- Knockout JS
9- Google Map JS
10- Tomcat 8.5

Happy coding :)