Activities - Have metadata like title, description, time for completion, icon, etc. Each activity is something that has an action (read content and click a button, read content and fill out a survey, write a paragraph/sentence, rate your emotions on a scale of 1-10).
Library - The list of all Activities
Journey - A group of activities that are meant to be done in a specific order. The activities build off each other, and the journey should show some sense of progress as you complete each step of the journey.
1) Home Screen - Here the user can view the current scheduled activities, the current journey they are completing (if applicable), and the library of activities. There should also be a link out to the Profile screen.
2) Library - This is a list of all activities that can be completed.
3) Current Journey - This should show some sense of progress (1 out of 10 activities completed). The user would understand the next activity they need to complete, which would have the same details as above.
4) Activity View - From the library or a journey, you would be taken to a view where you can complete an activity. This view would show specific text/icon/description based on the content of the activity.
Viewing our current app on the App Store or Play Store would really help to get a sense of most of the concepts. Journeys is a new concept we do not have designed yet. However, the rest is within the current version of the app.