Inspiration
SugarPlum started with a simple question: what if there was a digital space that didn’t ask you to be productive, explain yourself, or fix anything? A space that just sat with you when things felt heavy.
The idea came from noticing how overwhelming most apps can feel when you’re already tired, emotionally low, or going through physically uncomfortable moments like periods. SugarPlum was imagined as a soft, comforting presence, something gentle, calm, and nonjudgmental that you can open without pressure.
What it does
SugarPlum is a calming web experience designed to help users slow down and feel supported, including during periods when emotions and the body can feel especially sensitive.
When you open it, you’re welcomed by soft visuals and gentle animations. You can choose a small companion like a bunny, cloud, or panda that stays with you through the experience. There’s a simple mood check in where you can select how you’re feeling without needing to put it into words.
The app also offers grounding and comfort interactions that help you pause and breathe, along with a gentle chat space where you can type your thoughts and receive calm, validating responses. During periods, this space can feel like a quiet companion when cramps, mood swings, or exhaustion make everything feel harder. There is no scoring, no streaks, and no pressure, just a safe place to exist and feel understood.
How we built it
SugarPlum was built as a lightweight web application with a focus on simplicity and accessibility.
The frontend uses HTML, CSS, and JavaScript to create a soft, visually soothing interface. A minimal Python server handles basic interactions like mood logging. Everything runs locally, keeping the experience private and low stress, without analytics or tracking.
The goal was not complexity, it was comfort.
Challenges we ran into
One of the biggest challenges was designing something emotionally supportive without turning it into a clinical or overwhelming experience. We had to constantly ask ourselves whether each feature added comfort or unnecessary effort.
Another challenge was creating animations that felt soothing without being distracting, especially for users who may be physically uncomfortable or emotionally sensitive during periods.
Accomplishments that we are proud of
We are proud of creating an experience that truly puts emotional comfort first.
SugarPlum avoids productivity pressure and instead focuses on warmth, validation, and presence. The companion system, mood check ins, and comfort interactions work together in a way that feels gentle and optional. We are especially proud that the app respects user privacy and does not collect or store personal data beyond local use.
What we learned
Working on SugarPlum taught us that emotional support tools do not need to be complicated to be meaningful. Often, the smallest and softest interactions can have the biggest impact, especially during moments like periods when people need extra gentleness.
We also learned how important thoughtful UI and pacing are when designing for mental well being, and how much people appreciate spaces that do not ask anything from them.
What is next for SugarPlum
Moving forward, we would love to explore more personalized and empathetic responses in the chat space, add a simple journaling feature for reflection, and introduce multi language support so more people can access the experience. We also want to expand period focused comfort experiences, with content designed specifically for pain, fatigue, and emotional changes.
SugarPlum will continue to grow gently without losing its softness.
Log in or sign up for Devpost to join the conversation.