Skip to content

A web Applicaton that uses social login authentication and visualizes incoming streams of twitter data

Notifications You must be signed in to change notification settings

wambugucoder/Tweet-Visualizer

Repository files navigation

Tweet-Visualizer

A web Applicaton that uses social login authentication and viusalizes incoming streams of twitter data

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Prerequisites

Node.JS and npm must be installed. Download and install them from here.

Installing

Follow these steps to run this project in your local computer. $ Firstly, Fork this repo $ https://github.com/wambugucoder/Tweet-Visualizer.git $ Open the root folder and run the following commands $ npm i $ npm run client-install

Now, to run both the server and client on port 5000 and 3000 respectively, run:

$ npm run dev

To run only the server, run:

$ npm run server

To run only the client, run:

$ npm run client

Built With

Node.JS - Node.JS is used in the backend.
React.JS -Frontend library used in the project.
Redux - Used in addition to React.JS
Passport - Used its Google OAuth Strategy
Twit-For collecting tweets
Sentiment-For Analyzing the tweets
Canvas -For plotting graphs

Author

JOSPHAT WAMBUGU

BELOW ARE SCREENSHOTS OF THE WEB-APP

About

A web Applicaton that uses social login authentication and visualizes incoming streams of twitter data

Resources

Stars

Watchers

Forks

Packages

No packages published