Productivity & Wellness Correlation Tracker
New Daily Log Entry
Sleep (Previous Night)
Well-being & Productivity (This Day)
Recent Log Entries
| Date | Slp(H) | Slp(Q) | Stress | Mood | Energy | Activ.(m) | Tasks | Prod. | Focus | Notes | Del |
|---|
Note: Log data is stored in your browser's LocalStorage.
Dashboard Filters
Overall Averages (Selected Period)
- No data in selected range.
Correlation Explorer
Log daily data and select a date range to view the dashboard.
"Smart" Insights & Recommendations
- No data to analyze.
Analysis Period: ${analysisStartDate} to ${analysisEndDate}
Overall Averages (Selected Period)
${avgSummaryContent}`; const chartsToInclude = [ // Predefined correlation charts + custom one if plotted {instanceKey: 'pwct-corr-sleep-focus', title: "Sleep Hours vs Focus Level"}, {instanceKey: 'pwct-corr-stress-prod', title: "Stress Level vs Productivity"}, {instanceKey: 'pwct-corr-activity-mood', title: "Physical Activity vs Mood"}, {instanceKey: 'pwct-corr-sleepq-mood', title: "Sleep Quality vs Mood"}, {instanceKey: 'pwct-custom-correlation-chart', title: "Custom Correlation Explorer"} ]; chartsToInclude.forEach(chartInfo => { const chartInstance = pwctChartInstances[chartInfo.instanceKey]; if(chartInstance){ try { pdfHTML += `${chartInfo.title}
"Smart" Insights & Recommendations
${insightsContent}Detailed Logs (${analysisStartDate} to ${analysisEndDate})
`; pdfHTML += `| Date | Slp(H) | Slp(Q) | Stress | Mood | Energy | Activ(m) | Tasks | Prod | Focus | Notes |
|---|---|---|---|---|---|---|---|---|---|---|
| ${log.date.toLocaleDateString()} | ${log.sleepHours.toFixed(1)} | ${log.sleepQuality} | ${log.stressLevel} | ${log.mood} | ${log.energyLevel} | ${log.physicalActivity} | ${log.tasksCompleted} | ${log.productivity} | ${log.focus} | ${log.notes.substring(0,30)}${log.notes.length > 30 ? '...' : ''} |
