How to create a to-do schedule

I’m pretty new to Bubble and feel sure this might be well over my head, but it’d still be helpful if I had an idea how to approach this problem.

Part 1: create one or more schedules to do a thing, select how many weeks to do the thing (typically no more than 4 months), the time of day to do the thing (morning, midday or eve), the days of the week (mon, wed, fri) to do the thing, and the start date.

Part 2: show the list of thing(s) scheduled on the current day and preview upcoming days. Would also be helpful to know how many total days for that thing (1 of 12, 2 of 12).

Is this something I’m going to need a plug-in for? Or can I get there using conditionals or another way?

thanks for clue, hints, and help!

1 Like

You can do it with no plugins…one thing to remember dates, days of week, time of day are all JUST Numbers, nothing else. Understand them as such to make dealing with dates easier.

2 Likes

Thanks for your thoughts! My background is in UX not dev, so this is a big stretch for me.

1 Like

Hi @tori.breitling :waving_hand:

The most important thing is not to schedule everything at once. You can use Bubble’s built-in recurring workflow or set up your own recursive logic.

The latter means when you create the schedule, make sure the last step also schedules the next one. Be sure to store the scheduled ID so you can cancel it later if needed.

First option, use set recurring event (Select the thing) and set a frequency.

From my experience, if it’s mission-critical, it’s safer to run a Make automation that triggers the Bubble database. Otherwise, you can keep it all inside Bubble.


Above picture is an example of scheduling a reminder starting from next month the 1st, on a monthly basis.

1 Like

Thank you so much! I’ve got a lot to learn. I’m going to try breaking the problem down into baby steps and make progress that way.

1 Like

This topic was automatically closed after 70 days. New replies are no longer allowed.