Skip to content

Smart Twitter Sentiment Analysis On Tweets & Hashtags

License

Notifications You must be signed in to change notification settings

adeelibr/stsath

Repository files navigation

STSATH (pronounced stath)

Smart Twitter Sentiment Analysis On Tweets & Hashtags

By Adeel Imran

Tools Used For Making This App

  • NodeJS, ExpressJS
  • React
  • Material-UI, Bootstrap
  • MySQL

Running App

  • Do An Npm Install
  • Start Server: npm start
  • Start Your MySQL Server: (I Use XAMPP For Local Development, You Can Use Any Other MySQL Client You Prefer)
  • Compile Fresh Client Code: npm run bundle
Now Go To Your Browser And Type:
http://localhost:3000 or http://127.0.0.1:3000

Sequelize

Now, run the init command to create the files (config.json) and folders (“migrations”, “models”, and “seeders”): [First Time Only When Making App Structure]

$ node_modules/.bin/sequelize init or npm run sequelizeinit
Note: This step isn't required, because when you clone this repository these folders will already by their.

Go in the config.json file created and put your database information

Sequelize Migrations

Then run the migration to create the tables:

$ node_modules/.bin/sequelize db:migrate or npm run migrations

Database Tables

  • users
  • feedbacks