A mindfulness tool that helps users visualize a mental framework for how their motivation affects the emotions (and vice versa).
This tool prevents your emotions from getting in the way of your goals through self-awareness. Here's an example:
In University, I was procrastinating studying for a test I had the following day. When I could not put it off any longer and started to study, I realized that I vastly underestimated how much studying I needed to do.
That put me into the following anxiety death-spiral:
This went on for hours without any studying being accomplished until I just gave up and decided to got to sleep and accept whatever grade I got. That caused me evaluate all the ways my emotions can effect the way I pursue my goals, which caused me to create a framework for understanding this so that scenerio never happens again. That framework is called the Motivation Scale!
The framework was helpful, but it was difficult to keep track of all my goals and their correlation to my mood, so I created this tool to do that.
Here is a guide to use this tool.
Global | Website | Server | Mobile |
---|---|---|---|
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Clone the repo
git clone https://github.com/abdullahmorrison/motivation-scale.git
The server and database is set up with docker
Install docker desktop (https://docs.docker.com/desktop/)
run docker compose up
to start the server and spin up the db.
Note
You can view the data using mongodb compass
Navigate to the /website
directory and install dependencies
npm install
run npm run dev
to run the website
Install android studio (https://developer.android.com/studio/install)
Set up your react native expo environment (https://reactnative.dev/docs/set-up-your-environment)
Navigate to the /mobile
directory and install dependencies
npm install
run npm start
to run the app