The frontend react app for The Sentimentalists article analysis service.
You can visit the live app at https://thesentimentalists.github.io/!
To get started with a local development copy, simply:
- Clone the repo
- Run
npm install
to get all the dependencies installed - Run
npm start
to open the development server!
This repo is automatically built and deployed using Github Actions (see the .github/workflows/node.js.yaml
file). It is built using the following steps:
- Clone the repo
- Run
npm ci
(samenpm install
) - Run
npm run build
(creates a production ready version of the app) - Upload the contents of the
build/
folder to your chosen hosting location!
The deployment script automatically deploys the built app to TheSentimentalists.github.io.
The SENTIMENTALISTSAPP-FRONTEND is divided into the following folders:
Contains public static assets such as index.html and favicons.
Contains the JSX sourcecode for the React application
Contains the various components used by the React app - different pages, gauges and all kinds of fun!