בית
רק מה שמחכה לי היום: מישהו ששילם ועוד לא קיבל מקום, או תשלום שלא מתאים לאף אחד. ליד כל שורה יש כפתור אחד שמטפל בה, ומתחת לזה המועדים הקרובים. בראש העמוד שורה אחת עם המכירות האחרונות וההכנסה של החודש.
פרויקט · מערכת הניהול של Juicy Patterns
מי נרשם, מי שילם ומה מחכה לי היום: הכול במקום אחד. כל חלק במערכת כבר קיים בעשרות מוצרים. רק ההתאמה לעסק שלי ספציפית.
מערכת ניהול אחת לכל מה שאני מוכר: סדנאות וקורסים דיגיטליים. מי שקונה פוגש רק חלק קטן ממנה: עמוד הרשמה, עמוד תשלום והקורס עצמו. כל השאר קורה מאחורי הקלעים, אצלי.
באמצע ספטמבר רציתי מקום אחד לכל מה שקשור לסדנאות ולקורסים: מי שילם, על מה ומה המצב של כל אחד. ניגשתי לזה כאילו אני ממציא משהו חדש. צוות של שמונה סוכנים ישב על זה, ומזה יצאו אפיון של כמעט 17 אלף מילים, חמישה סבבי מוקאפים ותוכנית עבודה לכחמישה חודשים.
הטעות הגרסה הראשונה נבנתה ועלתה ביום אחד. למחרת בבוקר עצרתי הכול. מערכת שמטפלת בכסף אמיתי השתנתה כולה תוך יום, ואני כבר לא הבנתי על מה אני מסתכל.
באותו יום התחלתי מאפס, עם ארבעה שדות: שם, מחיר, מספר מקומות ותיאור. הפעם, מודול קטן אחד בכל פעם, ולא הכול בבת אחת. בערב המודול הראשון כבר רץ בסביבת בדיקות. שישה ימים אחר כך המערכת עלתה לאוויר באתר.
התוכנית לחמישה חודשים נשארה במגירה. מה שבאוויר היום קטן ממנה בהרבה, ונבנה בשבוע.
כי החלקים סטנדרטיים, וההתאמה ספציפית. עמוד תשלום, רשימת נרשמים ודוח הכנסות יש בכל מערכת. אבל אצלי הקבלות יוצאות מ-Morning, שבה אני עובד ממילא. ליד כל שורה שמחכה לטיפול יש כפתור WhatsApp עם הקישור כבר בפנים. המקום האחרון בסדנה הולך למי ששילם ראשון. וגם היום האחרון להחזר מלא נקבע לפי התנאים שאושרו ברכישה.
לא היה מה לגלות, רק חלקים להרכיב. אז הרכבתי אותם בדיוק כמו שהעסק שלי צריך.
כל חלק במערכת עבר את אותם ארבעה שלבים, באותו סדר. גם הגרסה הראשונה עברה תוכנית וקנבס. ההבדל היה שהיא החליפה את כל האדמין בבת אחת, בלי תקופה שבה החדש רץ במקביל לישן. הצוות המליץ על תקופה כזאת, ואני ויתרתי עליה. מאז כל מודול עבר את ארבעת השלבים בפני עצמו.
לפני כל מודול, סוכן ניהול המוצר כתב תוכנית, ושאר הסוכנים הוסיפו עליה את מה שהם רואים מהזווית שלהם.
דוגמה
על התוכנית של מערכת הניהול ישבו גם ארכיטקט התוכנה, סוכן הכספים, סוכן האבטחה וסוכן הצלחת הלקוחות. ממנה יצאו שש שאלות שרק אני יכולתי לענות עליהן, כמו איך נכנסים למערכת ומה קורה כשמישהו מבקש למחוק את הפרטים שלו.
כל מסך צויר על קנבס עיצוב בשתיים או שלוש גרסאות, אחת ליד השנייה, ואני בחרתי.
דוגמה
לעמוד הבית היו שלוש גרסאות: הרשימה קודם, המספר קודם או השבועות הקרובים. בחרתי את השבועות הקרובים. וכשהבדיקות מצאו מסך שאף אחד לא צייר, העמוד למי שקיבל החזר, לא ניגשנו ישר לבנות אותו. הוא חזר לקנבס בשלוש גרסאות ונבנה רק אחרי שבחרתי.
כל מה שנבנה עלה קודם לסביבת בדיקות, עם תשלומי דמו ובלי כסף אמיתי.
דוגמה
יום לפני העלייה לאוויר עברנו בדפדפן את כל המסלול: בניית קורס וקנייה שלו, הוספת משתתף לסדנה ותשלום, סימון בקשת החזר, ביטול הסימון ומחיקת פרטים. עלו עשרה ממצאים. תשעה מהם תוקנו ונבדקו שוב עוד באותו יום, והעמוד למי שקיבל החזר נשלח לקנבס.
שום דבר לא עלה לאוויר בלי האישור שלי.
דוגמה
ב-29 בספטמבר נתתי את האישור, והמערכת עלתה. את מפתחות התשלום הקלדתי בעצמי, מחוץ למסכים. השלב האחרון עוד לפניי: תשלום אמיתי ראשון, קטן, כבדיקה של הקופה.
זה הצוות שבנה את המערכת שבאוויר. על התוכנית הראשונה ישבו שמונה סוכנים, ורובם חזרו גם הפעם.
בכל שלב בחרתי, תיקנתי ואישרתי.
כתב את התוכנית, אסף אליה את מה שאמרו שאר הסוכנים והכריע כשהם לא הסכימו.
קבע שכל מודול מוסר רשימה קטנה אחת, ומשם מסכי הבית, המשתתפים וההכנסות שואבים את הנתונים שלהם. ככה מודול חדש מצטרף בלי לשנות את מה שכבר קיים.
צייר את סבבי הקנבס, כל מסך בכמה גרסאות, במחשב ובטלפון.
בנה את מה שמתחת למסכים: הנתונים, החיבור לתשלומים של Morning וכללי ההחזר.
בנה את המסכים עצמם, לפי מה שבחרתי על הקנבס.
כתב את רשימת מקרי הקצה לסבב קנבס שלם, ומצא תקלות לפני כל עלייה לאוויר.
ניסח את תנאי הרכישה, ותיקן בתוכנית את הכלל של דמי ביטול.
קבע שרק החשבון שלי נכנס ושהמפתחות לא מופיעים על מסך, והוסיף הגנות לפני העלייה לאוויר.
קבע שהכסף מוצג לפי חודשים, לפני מע״מ, ושהחזר נספר בחודש שבו הוא קרה.
מיפה מה באמת יגיע אליי מקונים, כמו "איפה הקישור שלי", ומזה נבנה עמוד הבית.
תכנן את המיילים של הסדנאות וכתב אותם.
קרא כל טקסט בעברית לפני שהגיע אליי.
שני סשנים של Claude Code עבדו במקביל, אחד על הסדנאות ואחד על הקורסים, עם כלל פשוט: רק אחד מהם מעלה גרסה בכל פעם.
כל השמות והמספרים במסכים מומצאים.
רק מה שמחכה לי היום: מישהו ששילם ועוד לא קיבל מקום, או תשלום שלא מתאים לאף אחד. ליד כל שורה יש כפתור אחד שמטפל בה, ומתחת לזה המועדים הקרובים. בראש העמוד שורה אחת עם המכירות האחרונות וההכנסה של החודש.
לכל מועד יש שם, מחיר, מספר מקומות ותיאור. אפשר להוסיף משתתף ולשלוח קישור אישי לתשלום ב-WhatsApp, ויש גם עמוד הרשמה פתוח. מקום נשמר רק למי ששילם.
בונים קורס משיעורים עם וידאו, טקסט וקבצים, ומפרסמים שיעור אחרי שיעור. מי שקונה נכנס לקורס דרך קישור אישי.
עמוד אחד לכל אדם, וכל הרכישות באותו עמוד, עם המצב של כל אחת במילים פשוטות. משם גם מסמנים בקשת החזר ורואים עד מתי מגיע החזר מלא.
תשלומים והחזרים לפי חודשים, לפני מע״מ, כל שורה עם הקישור לקבלה שלה ב-Morning. רק לקריאה: הנהלת החשבונות נשארת ב-Morning.
עמוד אחד לשם, לטלפון, ל-WhatsApp ולכתובת, ושורה שמראה שכל החיבורים לשירותים עובדים. המפתחות של השירותים המחוברים לא מופיעים באף מסך.