Skip to content

Journal your thoughts, track your emotions and keep your loved ones updated.

Notifications You must be signed in to change notification settings

vedantatrivedi/MindPal

Repository files navigation


Mind-Pal-Logo
MindPal

mindpal.herokuapp.com

Journal your thoughts, track your emotions and keep your loved ones updated.

Key FeaturesHow To UseTools and TechnologiesContributors

screenshot

Key Features

  • Full-featured Javascript WYSIWYG text editor.
    • Allows you to type your journal entries or transcribes your speech using our voice2text feature.
  • Smart Insights on your entries.
    • We use IBM Watson Natural Language Understanding to extract the emotions and the sentiment of journal entries, allowing them to understand their thoughts and emotions better.
    • The scores are visualised in a dashboard allowing you to easily understand patterns in your mental health.
  • Trusted Users
    • Keep your loved ones updated on your mental health by allowing them to see your visualised scores from your entries - keeping them stress free :)
  • Mailing System
    • Add trusted users seamlessly by entering their name, username and email id on your account - they will receive an email from us to set their password, and they can get started right away!
    • It can be difficult to communicate when we feel low - which is why we send an email to your trusted users when your emotional scores are consistently low. Letting them know decreases the communication gap, and also improves relationships.
  • Calendar
    • Maintain consistency and easily navigate through your posts using our calendar based visualisation - allowing you to view all entries from a day with just one click.
  • Mental Health Exercises
    • We include a guide to Grounding Exercises for those unfortunate moments of anxiety and give you a list of activities to do when you feel low, to make sure that you are well in the troughs.

How To Use

To clone and run this application, you'll need Git and Python 3 or above installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/vedantatrivedi/MindPal.git

# Go into the repository
$ cd MindPal

# (Recommended but optional) Make a virtual environment and activate it
$ python3 -m pip install --user virtualenv 
$ python3 -m venv env
# (For MacOS and Linux)
$ source env/bin/activate
# (For Windows)
$ env\Scripts\activate.bat


# Install dependencies
$ pip3 install -r requirements.txt

# Run the app
$ python3 app.py

Tools / Technologies

Contributors

About

Journal your thoughts, track your emotions and keep your loved ones updated.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •