A web application based on MERN Stack (MongoDB replaced by ElasticSearch
, Express
, Nodejs
, Reactjs
), Twitter Streaming API to realize hot tweets searching and visualization.
- Twitter API
- Elastic Search
-
Install lastest verison of
Nodejs
-
Start server
$ npm start
- Test page with url
localhost:8000
For first time
- add source remote to your local git (git remote add source [email protected]:BitTigerInst/ElasticSearch.git)
- in your console, git checkout master (your branch will become your local/master)
- git pull source master (merge source/master into local/master)
- now your local/master (i.e. [master] is updated) 4.1 Often, there will be merge conflict (and console will which file, which line has merge conflict -> fix it in your editor) 4.2 Then git add, git commit, git push and make another pull request
- Now you can work on new feature, e.g. git checkout -b new_feature123
Later
- On your local working branch (i.e. [new_feature123]), git pull source master