Wake Up Call - Xev Bellringer Sons Warm Wet
| Benefit | What It Does | How It Helps You | |--------|--------------|------------------| | Gentle Stimulus | Warm water stimulates skin receptors without the shock of cold. | Reduces the “groggy” feeling that often follows a sudden alarm. | | Circulation Boost | Heat causes blood vessels to dilate, improving blood flow. | Helps you feel more alert and ready for the day. | | Stress Reduction | Warmth triggers the release of endorphins and reduces cortisol. | Lowers morning anxiety, making it easier to focus. | | Skin & Respiratory Benefits | Warm steam opens pores and loosens mucus. | Improves complexion and helps clear the nasal passages, especially useful in dry or allergy‑prone seasons. | | Ritual Creation | Repeating a specific, pleasant stimulus signals the brain that it’s “time to wake.” | Strengthens a positive habit loop, making it easier to get out of bed. |
Design language: Soft rounded corners, pastel palette, minimal contrast to avoid harshness. Animations are slow‑easing (0.4 s) to keep the experience calm. xev bellringer sons warm wet wake up call
Story
As a user, I want to set a “Warm‑Wet Wake‑Up Call” for a specific time, choose mist temperature, intensity, light color, and an audio track, so that I wake up gently. | Benefit | What It Does | How
Acceptance Criteria
| # | Condition | |---|-----------| | 1 | The UI shows a New Alarm button → opens a modal with fields: Time, Repeat (Mon‑Sun), Mist Temp (30‑45 °C), Mist Intensity (0‑100 %), Light Color (color picker), Light Brightness (0‑100 %), Audio (searchable library). | | 2 | All fields are validated before “Save”. Invalid values (e.g., temperature < 30 °C) show inline error. | | 3 | Saved alarms appear in a list with a preview thumbnail (icon showing mist + light). | | 4 | Changing a saved alarm updates the schedule instantly on the backend (no app restart required). | | 5 | The hub receives the updated schedule within 5 seconds of Save (verified via API response). | During Wake‑Up – Full‑screen overlay displays:
