Feature: Progressive Alarms feature
Description
Description
Introduce a "Progressive Wake-Up" feature that allows users to set a final wake-up time and have multiple alarms ring at specified intervals starting a customizable amount of time before the target wake-up time. This feature aims to help users wake up gradually and reduce morning grogginess.
Proposed Workflow
-
User Input Fields:
- Final Wake-Up Time: The desired time the user wants to be fully awake.
- Interval: The time gap between successive alarms (e.g., 5, 10, or 15 minutes).
- Start Time: How far in advance the alarms should start ringing (e.g., 30 minutes before the final wake-up time).
-
Behavior:
- The system schedules alarms at the specified intervals starting from the calculated start time until the final wake-up time.
- For example, if the final wake-up time is 8:30 AM, with a 10-minute interval and a 30-minute start time: alarms will ring at 8:00, 8:10, 8:20, and 8:30.
Key Benefits
- Provides a gradual wake-up experience to reduce grogginess.
- Offers flexibility for users who struggle with a single alarm.
- Ensures punctuality by repeatedly reminding the user leading up to the final wake-up time.
Additional Notes
- The feature should include an option to customize alarm tones for each interval.
- Optionally, display the remaining time until the final wake-up alarm.
Let me know if more details are required!
Screenshots
No response
@AryanSarafDev can i be assigned to this issue
This sounds quite interesting. Will assign it to you. This will need changes in some flows, so feel free to reach out to us if you're stuck :)
Thanks! I'll start working on it
Hey @amaydixit11 have you completed this issue or are you still working on it ?? if not I would like to work on it.
Sure you can start working
Hey @VatsalJain2004 did u raised any MR on this issue? if not may i do this?
Hey @VatsalJain2004 did u raised any MR on this issue? if not may i do this? Yes sure, you can do this 👍