Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/batux/whitewalkers
- Owner: batux
- License: mit
- Created: 2017-03-22T09:23:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-23T20:17:33.000Z (over 1 year ago)
- Last Synced: 2024-03-18T15:23:29.911Z (8 months ago)
- Language: JavaScript
- Size: 1.75 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.5Happy coding :)