Check In problem

I’m a newbie and 0 basic in coding stuff.
Currently, I want to do an app with a check-in feature.

Problem I face now (and I don’t know where the problem is, even after asking ChatGPT):

  1. The check-in button doesn’t disappear after I click, and the “Checked in Done” message doesn’t appear. I assume it has a problem with the check-in date. I tried to fix it, but to no avail.
  2. As this app will be for kids, they may not remember to check in every day, so I want the streak to continue even if they forget it yesterday, but no more than 4 days, as I still want them to check in at least twice a week. How do I integrate this?
  3. How do I update the Logged in User, so that when I have checked in for 8/15/22/29 days, the image (along with the check-in button) page will change according to the stage?
  4. I also want a message content to be displayed once they check in, as an encouragement. And the message has 3 categories. 1) Milestone Message, ie, 8/15/22/29 days.2) Returning Message, when the last check-in date is not yesterday. and lastly 3) Random Messages. How do I ensure the correct category’s message appears when they check in?
  5. As I link to a circular progress bar, using “Current Streak”, the value doesn’t change, even when I have checked in 2 times.
  6. Is there any possibility that I can have specific diagram markings on the calendar when they have checked in for that day? For example, a leaf instead of a dot?

Thanks!!!

Hi there!

As knowledge that you may acquire is that the things normally, do not being done in a straight way and i explain myself.

Having as example your point 1, is not as straight as say “when click on check-in, hide button”. You may set in DDBB (data base, just in case) a boolean or a numeric field in a collection set for switchers (that’s my workflow way). Set in example a boolean, then you may set in “Check-in” button in visibility settings “sometimes visible” and the condition will be “if Check-in boolean is active”. So, to make it really effective, the “Check-in” button may have an action which switch the boolean to “True”.

It will then work by itself BUT. Something has to switch the boolean to “False” to give to the users the possibility to check-in after X amount of time i.e. the current day or whatever.

Let’s start by doing this and see how its going.

Kind Regards
Jare Ramirez

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.