/MoodMail

Primary LanguageJavaScript

MoodMail

MoodMail is an app that analyzes a users emails and charts a graph of thier positivity over the course of a year.

Technologies

  • Express.js
  • Heroku
  • Bootstrap CSS
  • MongoDB
  • OAuth2
  • Gmail API
  • Google Cloud Natual Languaage Processing API
  • Google Charts

Where to find it

I'm working on getting the app verified by Google. Until then I can't guarantee its security.

https://moodmail.herokuapp.com/

Technical Challenges

The language processing API I used is part of Google Cloud Services. In order to authenticate, I needed to have an environmental variable on my server with the file path to the authenticating json file. In order to get the file on the server securely, I uploaded an encrypted version of the file and then gave the server the key through another environmental variable.