/t-punch

A React web app to explore data extracted from twitter, as a graduation project for a master degree in software engineering.

Primary LanguageJavaScript

Tech-Punch, graduation project for master degree in software engineering

The goal of this project was to manipulate data extracted from twitter to improve decision support system and the e-reputation for enterprises. This is the client side app, that will serve this purpose. using ReactJs for the front-end, NodeJs & ExpressJs for the back-end and api, as for the database used is an document oriented database with mongoDB.

Database Schema

Under mongoDB:

drawing drawing drawing

Note that for the client's data is available in /src/dataset/clientData.JSON

Available Scripts

In the project directory, you can run:

npm install

to install all required dependencies

yarn dev

Runs the app plus all express servers! (requires database as shown above)

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

You can accees to all diferent pages but with no data to show!

Available routes

drawing

Some Screen Shots:

Home page

home screen

Login page

login screen

Dashboard

dashboard

dashboard

dashboard

Learn More

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.

Code Splitting

This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting

Analyzing the Bundle Size

This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size

Making a Progressive Web App

This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app

Advanced Configuration

This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration

Deployment

This section has moved here: https://facebook.github.io/create-react-app/docs/deployment

yarn build fails to minify

This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify