steph-koopmanschap / Mental-Health-Tracker-Unstable-Development-Version

The Unstable Development Version of a Mental Health Tracker App. Expect this version to have lots of bugs, crashes, and erros.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feelsify The mental health tracking app

Description

This mental health tracker app allows you to track your mental health daily. You have the option to track 3 types of mental health.

  • Stress
  • Anxiety
  • Depression

Technical info

How to get the app started:

  1. Install and configure PostGreSQL and start the PSQL server.
  2. Run the setup.sh* script.
  3. Rename server/sample.env to /server/.env and edit config accordingly.
  4. Use npm start in the root folder.

Steps 0 to 3 only need to be done one time. *You may first need to make the bash script executable with the command chmod u+x setup.sh

Directories

  • client - All client front-end files. (React)
  • server - All server back-end files. (ExpressJS + PostGreSQL)

Screenshots

feelsify screenshot1 feelsify screenshot2 feelsify screenshot3 feelsify screenshot4

About

The Unstable Development Version of a Mental Health Tracker App. Expect this version to have lots of bugs, crashes, and erros.

License:MIT License


Languages

Language:JavaScript 96.1%Language:HTML 1.8%Language:Shell 1.2%Language:CSS 0.9%