Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Progressive Alarms feature #633

Open
amaydixit11 opened this issue Jan 15, 2025 · 3 comments
Open

Feature: Progressive Alarms feature #633

amaydixit11 opened this issue Jan 15, 2025 · 3 comments
Assignees

Comments

@amaydixit11
Copy link

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

  1. 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).
  2. 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

@amaydixit11
Copy link
Author

amaydixit11 commented Jan 15, 2025

@AryanSarafDev can i be assigned to this issue

@MarkisDev
Copy link
Collaborator

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 :)

@amaydixit11
Copy link
Author

Thanks! I'll start working on it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants