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

Daily Plan - Suggest Plans Setting #3486

Open
karenever opened this issue Dec 28, 2024 · 0 comments
Open

Daily Plan - Suggest Plans Setting #3486

karenever opened this issue Dec 28, 2024 · 0 comments
Labels

Comments

@karenever
Copy link

karenever commented Dec 28, 2024

Currently, the only setting for Daily Plans is for users to toggle on/off enforce plan. When this is off, the daily plan popup shows up each new day.
We want to give users the option of whether to see this recommendation or not - for instance, a team may not want to enforce daily plans for its members but it may want to use this some times.

Improvement

  1. Create a setting for "Suggest Daily Plan" with a toggle on/off
  2. By default, this setting is off
  3. When the setting is off, users should be able to start tracking time instantly with no interruptions or popups
  4. When this setting is on, each working day present the user with this popup flow below (that functions as described in Daily Plan - Update Popup for Non Enforced Flow #3475)
    398350672-60a28f9e-61b8-490b-be22-de449bfbb5cd
  5. It should not be possible for "Suggest Daily Plan" and "Enforce Plan" to be on at the same time. The user must pick one of the two, or both can be off.

Possible Scenario

No Plan Exists for Today (User Attempts to Start Working)

  • Step 1: User attempts to start the timer on a task without creating a plan for the day.
  • Step 2: System checks team settings:
    • For Enforced Plans: The system requires the user to create a daily plan before starting the timer.
    • For Suggested Plans: A popup suggests creating a daily plan. The user can choose to:
      • Create a Plan Now: User completes a plan by entering planned hours and, if applicable, tasks.
      • Dismiss Plan Creation: User may dismiss this suggestion, with the option to dismiss it for today or always. Enforced & Suggested Plans Off: User starts tracking time immediately.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant