אני צריך לבנות ממשק שהמשתמש יוכל לתזמן משימה מסוימת שירוץ אוטומטי בזמן אחר
צריך שזה יהיה כמה שיותר גמיש
לדוגמה
- כל 20 דקות
- כל יום בשעה או בשעות מסוימות
- כל שבוע ביום מסוים או בימים מסוימים בשעה מסוימת
- כל חודש ביום מסויים או בימים מסוימים בשעה מסויימת
- כל שנה בתאריכים מסוימים
- (יום מסוים כמה פעמים ביום - פחות הכרחי)
כמובן שאת כל זה צריך לאחסן בDB ולשלוף את המשימות בזמן המתאים
השאלה שלי איך אני עושה את זה כמה שיותר אינטיאוטיבי למשתמש שיוכל להגדיר בקלות מה הוא רוצה?
אשמח לרעיונות או לקישור לאתר שמימש את זה בצורה יפה או לספרייה (vue/js) שעושה את זה
הנה דוגמה פחות מוצלחת שראיתי