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 Calendar Tracker Feature #3

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

Implement the Calendar Tracker Feature #3

mukul-dev opened this issue Oct 7, 2024 · 9 comments · Fixed by #9
Labels
enhancement New feature or request hactoberfest hard level mukul-dev mentor

Comments

@mukul-dev
Copy link
Collaborator

Overview:

We need to implement the complete calendar tracker for the 2-day Habit rule. So basically, when a user completes the task (he/she is building habit for) he/she will mark it on the day. This should be saved/updated locally and should be retrieved whenever the app runs. This helps user to keep track and stay motivated to be consistent.

Requirements:

  1. The 2-Day Habit fragment has a calendar you need to add a button which on clicked prompts a message (for surety, as this can't be change once marked). Upon confirmation mark this day as done.
  2. Save this data in local storage and be sure it is able to be retrieved upon running the app anytime.
  3. Use beautiful UI elements for marked days, you may implement a new calendar i.e. omit the current calendar style or can create new styles for the existing.
  4. Also, make sure user can only mark the same day's date not before or after.
  5. Also, gray out the upcoming dates (i.e. all the coming dates including the next day).
  6. Additionally, you can add any more required intuitive feature as required!

Importance of this feature:

This feature allows users to keep track of their past accomplishment to build habit and motivates them to be consistent.

Additional Notes:

  • Ensure code is clean and follows Android best practices.
  • 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 hard 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

@mukul-dev
Copy link
Collaborator Author

Sure, Assigned!

@RITIK-CHAUDHRY
Copy link

I have applied for this issue but somehow it does not reflect in the contrihub.
image
It is showing this as being accepted though i also applied for it. please do these changes and assign me issue #4 so that both places i can reflect the same

@mukul-dev
Copy link
Collaborator Author

mukul-dev commented Oct 17, 2024

@RITIK-CHAUDHRY It's assigned to you only for now.. you can try logging out and login again or simply refresh the page! Still if you face some issue.. You can elaborate it by contacting here...! Its ok from our side as of now, you just need to implement and Make a PR using ContriHUB website!

@RITIK-CHAUDHRY
Copy link

RITIK-CHAUDHRY commented Oct 17, 2024

sir even after logging out and logging in. the website is showing that i am assigned on issue #4. I had applied for both issue #3 and issue #4 but somehow my request of issue #3 is not taken on contrihub but has been accepted by you here and on contrihub its showing that you have accepteed my issue#4. i request you to kindly assign me with issue#4. so that i can contribute on that and henceforth paste the pr in the contrihub
@mukul-dev @deepak-bharti-deel @dipunj @shank03

@mukul-dev
Copy link
Collaborator Author

Oh in that case I think, the issue #3 was requested by someone else too and is currently assigned to him and now I can assign that to you after 2 days if he don't solve that issue. Meanwhile, I have assigned you the #4 for now, so you can work on it and make a issue assignment request (if available) on 19th October around 3 pm!

@RITIK-CHAUDHRY
Copy link

okay sir

@RITIK-CHAUDHRY
Copy link

@mukul-dev i have requested for this issue can you assign me this issue.

@mukul-dev mukul-dev mentioned this issue Oct 20, 2024
RITIK-CHAUDHRY added a commit to RITIK-CHAUDHRY/Easy2Do that referenced this issue Oct 23, 2024
@mukul-dev mukul-dev reopened this Oct 26, 2024
@mukul-dev
Copy link
Collaborator Author

IMPORTANT- This issue is partially solved so now.. it is yet to be solved for marking the dates on calendar (with and ideal UI) which were marked previously by the user and improving the UI of text for the Streak Count!

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 hard level mukul-dev mentor
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants