← All work
Case Study · Full-stack Prototype · 2026

MoodPeek Pro — Visualizing Daily Emotion Through Time

MoodPeek Pro is a structural upgrade from the original MoodPeek: it uses Day → Week → Month continuity to support habit formation instead of one-off logging. The calendar acts as the main entry point, Weekly Insight lives inside the Week Detail view, and the Dashboard gives you a quick-glance home — streak count, 7-day sparkline, and a shortcut to log today.

Role Full-stack prototype, UX architecture Tools React, JWT, iCal, Open-Meteo API Outcome Calendar 2.0, Dashboard, multi-user isolation
Open MoodPeek Pro

At a glance

Problem
Original MoodPeek focused on visualization; needed structure for habit tracking across multiple users.
Role
Full-stack prototype, UX architecture, multi-user system design
Tools
React, JWT authentication, iCal export, Open-Meteo API
Timeline
Structural upgrade from MoodPeek v1
Key Decisions
Calendar as main anchor, Dashboard quick-glance, inline Weekly Insight, self-reported (no AI inference)
Result
Calendar 2.0 with filtering, Dashboard with streak tracking, multi-user isolation, iCal export.
MoodPeek Pro interface preview
Live preview — MoodPeek Pro

Key Decisions

Key Features

About MoodPeek v1 (the original)

The first version focused on making emotion data visible: it mapped mood entries against environmental context (weather via Open-Meteo, time of day) and rendered them as color-coded cards with dynamic gradients. Guest mode, no login required, purely visual. Think of v1 as "turn emotions into something you can see," while Pro is "build the daily structure so tracking actually sticks across multiple users."

Links

← All work