Is your feature request related to a problem? Please describe.
The Wellness page collects mood, stress, hydration, and reflection data, but users can only see their current state. There is no way to look back and understand how their wellbeing has changed over days. A student cannot tell if their stress is improving, whether their hydration habits are consistent, or what their most common emotional state has been this week.
Describe the solution you'd like
Add a Wellness Journey Timeline section within the Wellness dashboard.
The section would save a daily snapshot using localStorage and display the last 7 days of wellness activity. Each day would show the mood selected, stress level, water glasses tracked, and whether a reflection was written.
Below the timeline, a small insights panel would show:
Most frequent mood this week, average stress level, best hydration day, and whether stress is trending up or down compared to last week.
No backend changes are needed. All data comes from existing wellness widgets already on the page.
Describe alternatives you've considered
The existing Recent Check-ins section shows raw mood timestamps only. It does not combine stress, hydration, or reflection data, and it does not provide any interpretation of patterns or trends.
Please assign this to me under GSSoC 2026.
/assign
Is your feature request related to a problem? Please describe.
The Wellness page collects mood, stress, hydration, and reflection data, but users can only see their current state. There is no way to look back and understand how their wellbeing has changed over days. A student cannot tell if their stress is improving, whether their hydration habits are consistent, or what their most common emotional state has been this week.
Describe the solution you'd like
Add a Wellness Journey Timeline section within the Wellness dashboard.
The section would save a daily snapshot using localStorage and display the last 7 days of wellness activity. Each day would show the mood selected, stress level, water glasses tracked, and whether a reflection was written.
Below the timeline, a small insights panel would show:
Most frequent mood this week, average stress level, best hydration day, and whether stress is trending up or down compared to last week.
No backend changes are needed. All data comes from existing wellness widgets already on the page.
Describe alternatives you've considered
The existing Recent Check-ins section shows raw mood timestamps only. It does not combine stress, hydration, or reflection data, and it does not provide any interpretation of patterns or trends.
Please assign this to me under GSSoC 2026.
/assign