- Added ability to name user results
- Added ability to show sentiment by speaker
- Added ability to fully view past results if user is logged in
- Modified sentiment by stripe to be easier to read and more visually appealing
- Spinner sometimes does not spin long enough to process results on input page
- Selecting a language other than English will still analyze the text in English
- Registering on the login page doesn’t have any sort of toast confirmation
- Entering invalid login credentials does not alert the user that it is incorrect
To run our app, we require that have a working Python 3.5 environment alongside NodeJS running v9.2.0.
With a working version of git, run git clone https://github.com/R-Varun/Sentimeter
to get the latest code.
The dependencies are documented and kept in our requirements.txt
and our package.json
files. These hold the dependencies for our Python and Node environments respectively. To install the depenencies for Python, run pip install requirements.txt
, and to install all node dependencies, run npm install in the root directory.
After cloning the repository and following above instructions, no further installation is required. We are now able to run the app!
We should now be able to run our application with these out of the way. In root directory, execute npm start
, and now on your browser, the app should be running on port 3000. Go to localhost:3000
in the web-browser to view the running app.