- add another distortion for each thought
- break out form into wizard, using CBT wizard steps (below)
- created 'add another' for feelings and thoughts
These are the steps for the form wizard:
- Describe the event
- description
- List all your feelings and the intensity you are feeling it at this point in time.
- feelings.feeling
- feeling.feeling.intensityBefore
- List all your thoughts concerning the incident.
- thoughts.thought
- For each thought, list all the distortions present in the thought.
- thoughts.thought.distortions []
- For each thought, enter a rational version of that thought.
- thoughts.thought.rationalThought
- For each feeling listed in step 2, enter the intensity you now feel the feeling, after having completed the process. The intensity should have decreased substantially.
- feelings.feeling.intensityAfter
"Node Cellar" is a sample CRUD application built with with Backbone.js, Twitter Bootstrap, Node.js, Express, and MongoDB.
The application allows you to browse through a list of incidents, as well as add, update, and delete incidents.
This application is further documented here.
The application is also hosted online. You can test it here.
-
Install the Heroku Toolbelt
-
Sign up for a Heroku account
-
Login to Heroku from the
heroku
CLI:$ heroku login
-
Create a new app on Heroku:
$ heroku create
-
Add the MongoLab Heroku Add-on
$ heroku addons:add mongolab
-
Upload the app to Heroku:
$ git push heroku master
-
Open the app in your browser:
$ heroku open