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

Implement the 2 Priority Tasks for the Day #4

Open
mukul-dev opened this issue Oct 7, 2024 · 9 comments
Open

Implement the 2 Priority Tasks for the Day #4

mukul-dev opened this issue Oct 7, 2024 · 9 comments
Assignees
Labels
enhancement New feature or request hactoberfest medium level mukul-dev mentor

Comments

@mukul-dev
Copy link
Collaborator

Overview:

We need to implement the fragment that allows users to set 2 priority tasks for the day. The idea is to help the user focus on their most important tasks and track their completion. The tasks should be stored locally and be retrievable whenever the app is reopened, ensuring users can always view their current day's tasks.

Requirements:

  1. Add input fields for users to set 2 priority tasks for the day.
  2. Include a checkbox or button next to each task to mark it as complete. Once marked as complete, the task should remain checked and cannot be unchecked.
  3. Upon task completion, display a motivational message to encourage users.
  4. The tasks should be saved in local storage and retrieved whenever the app runs, allowing users to view and update their priority tasks throughout the day.
  5. Ensure that users can only edit the tasks for the current day. Once the day ends, tasks for the previous day should be locked so that a fresh set of tasks can be added by the user for the new day.
  6. Provide a simple and intuitive UI to ensure ease of use. You may also use animations to make task completion more engaging (optional).
  7. Allow users to see the status of task completion (e.g., tasks marked as done should show a different color or icon).

Importance of this Feature:

This feature helps users stay focused on their most important tasks for the day. By setting and completing priority tasks, users can maintain productivity and build strong habits of prioritization.

Additional Notes:

  • Ensure code is clean and follows Android best practices.
  • Make sure tasks are clearly displayed with a user-friendly design.
  • Feel free to ask questions if you need further clarification or assistance.
@mukul-dev mukul-dev added enhancement New feature or request mukul-dev mentor medium level labels Oct 7, 2024
@RITIK-CHAUDHRY
Copy link

I HAVE APPLIED THROUGH CONTIHUB PLEASE ASSIGN THIS TO ME. ALSO ADD LABELS OF HACKTOBERFEST TOO PLEASE. @mukul-dev

RITIK-CHAUDHRY added a commit to RITIK-CHAUDHRY/Easy2Do that referenced this issue Oct 17, 2024
i have modified Fragment2PriorityTaskRule.java and fragment_2priority_task_rule.xml .
@RITIK-CHAUDHRY
Copy link

@mukul-dev please review my PR

RITIK-CHAUDHRY added a commit to RITIK-CHAUDHRY/Easy2Do that referenced this issue Oct 18, 2024
@Crisonel
Copy link

Could you assign me this issue?
I have already requested via the site.

@RITIK-CHAUDHRY
Copy link

@Crisonel already pr has been submitted by me. There are some bugs in the codeframe which i will gonna fix so try to request other issues

@Crisonel
Copy link

@RITIK-CHAUDHRY ok

@Crisonel
Copy link

@RITIK-CHAUDHRY but it has been 2 days since you raised the PR.
So I think it could be assigned to me now.

RITIK-CHAUDHRY added a commit to RITIK-CHAUDHRY/Easy2Do that referenced this issue Oct 26, 2024
fixed issue ContriHUB#4 . in this version of the app the user can give input of the tasks and henceforth can mark as done when it is done. a pop up will come which ensure that use confirm the marking. task2 can be marked as done only if task 1 is completed
@RITIK-CHAUDHRY
Copy link

@mukul-dev in this version of the app the user can give input of the tasks and henceforth can mark as done when it is done. a pop up will come which ensure that use confirm the marking. task2 can be marked as done only if task 1 is completed

@RITIK-CHAUDHRY
Copy link

@mukul-dev sir please review the pr.

RITIK-CHAUDHRY added a commit to RITIK-CHAUDHRY/Easy2Do that referenced this issue Oct 29, 2024
@RITIK-CHAUDHRY
Copy link

@mukul-dev done all the changes also improved the ui of the app

mukul-dev added a commit that referenced this issue Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hactoberfest medium level mukul-dev mentor
Projects
None yet
Development

No branches or pull requests

3 participants