job satisfaction FlourishingApp - JobCrafting job satisfaction A supportive assistant for developing personalized Job Crafting Plans.