פלטפורמת מנויים לשיעורים פרטיים מקוונים עם תזמון בזמן אמת
סטארט-אפ בתחום החינוך נזקק לפלטפורמה שתחבר תלמידים עם מורים פרטיים באמצעות גישה מבוססת מנוי, ושתכלול תזמון בזמן אמת, תשלומים אוטומטיים וחווית הזמנה חלקה.
דון בפרויקט שלך
האתגר
בניית שוק אמין לשיעורים פרטיים דרשה פתרון למספר אתגרי אינטגרציה:
- מורכבות התזמון — תיאום זמינות המורים עם הזמנות התלמידים דרש סנכרון לוח שנה בזמן אמת
- זרימות תשלום — ניהול מנויים, תשלומים חד-פעמיים ותשלומי מורים דרך מערכת תשלומים אחת
- אימות — גישת משתמשים מאובטחת מרובת תפקידים עבור תלמידים, מורים ומנהלים
- אמינות טפסים — טופסי הרשמה והזמנה מורכבים דרשו אימות חזק למניעת שגיאות והבטחת איכות נתונים
- עדכונים בזמן אמת — תלמידים ומורים נזקקו למשוב מיידי על שינויים בהזמנות ואירועי פלטפורמה
הפתרון שלנו
בנינו פלטפורמת שיעורים פרטיים Full-Stack באמצעות Supabase לאימות ונתונים בזמן אמת, Stripe לחיוב מנויים ותשלומי מורים, ו-Calendly לתזמון — הכל עטוף ב-Frontend מודרני מבוסס React/TypeScript.
ארכיטקטורה
- Frontend: React עם TypeScript, TailwindCSS, וספריית רכיבי Shadcn/UI
- כלי בנייה: Vite לפיתוח מהיר ובניות פרודקשן ממוטבות
- Backend: Supabase Edge Functions עבור נקודות קצה מאובטחות של API המטפלות בהזמנות, תשלומים וקליטה
- מסד נתונים: Supabase (PostgreSQL) עם מנויים בזמן אמת לעדכונים חיים
- אימות: Supabase Auth עם גישה מבוססת תפקידים
- תזמון: אינטגרציית Calendly לסנכרון הזמנות בזמן אמת
- תשלומים: Stripe עבור מנויים, תשלומים חד-פעמיים ותשלומי מורים
- ניהול מצב (State): Redux Toolkit למצב גלובלי, React Query למצב שרת
- אימות טפסים: React Hook Form עם Zod לאימות סכימה
- אנימציות: Framer Motion עבור מעברים, מטענים ומודלים
תכונות עיקריות
- מערכת מנויים — תוכניות מבוססות Stripe עם חיוב חוזר ותמיכה בשכבת חינם
- תזמון בזמן אמת — אינטגרציית Calendly לסנכרון הזמנות בין תלמידים למורים
- Supabase Edge Functions — נקודות קצה Serverless של API עבור הזמנות, תשלומים ולוגיקת קליטה
- אימות טפסים — React Hook Form עם סכימות Zod המונעות שגיאות שליחה
- תשלומי מורים — עיבוד תשלומים אוטומטי באמצעות Stripe Connect
- עדכונים חיים — מנויים בזמן אמת של Supabase לשינויים מיידיים בהזמנות ובסטטוס
- עיצוב רספונסיבי — ממשק משתמש ידידותי למובייל עם אנימציות Framer Motion ומודלים נגישים
- פריסה אוטומטית — צינור CI/CD לשחרורים יציבים ועקביים
תוצאות
מחסנית טכנולוגית
caseStudyDetail.more מקרי בוחן
גלה עוד מהיישומים הטכניים שלנו
מערכת ניהול תוכן ומנויים רב-פלטפורמית
ספק שירותי תוכן/מנויים נזקק לפלטפורמה שלמה המשתרעת על פני מובייל, ניהול ווב ובאקאנד, לניהול אימות משתמשים, ספריות תוכן ומחזורי חיים של מנויים.
עיבוד חשבוניות מבוסס AI עם OCR ושילוב QuickBooks
עסק בגודל בינוני שעיבד מאות חשבוניות ספק בחודש נזקק לביטול הזנת נתונים ידנית על ידי חילוץ אוטומטי של נתוני חשבוניות באמצעות AI/OCR וסנכרונם ישירות ל-QuickBooks לצורך הנהלת חשבונות ומעקב תשלומים.
שאלות נפוצות
חברת MicrocosmWorks בנתה את מנוע התזמון כדי לאחסן את כל הזמינות ב-UTC ולהציג אותה באזור הזמן המקומי של המשתמש באמצעות מסד הנתונים של אזורי זמן של IANA. המערכת גם מטפלת במעברי שעון קיץ/חורף באופן אוטומטי ומציגה חלונות חפיפה כאשר תלמיד באזור זמן אחד מחפש מורים באזור זמן אחר.
MicrocosmWorks תכננה תהליך עבודה אוטומטי לתזמון מחדש, שמודיע מיד לסטודנט/ית, מציע מורים חלופיים זמינים עם מומחיות מתאימה בתחום, ומזכה את החשבון בזיכוי עבור השיעור אם לא נמצאה חלופה הולמת. מורים שמבטלים שוב ושוב מסומנים במערכת ניקוד האמינות.
MicrocosmWorks יישמה מערכת מנויים גמישה מבוססת קרדיטים שבה סטודנטים רוכשים חבילות שעות חודשיות שניתן לצבור לתקופה של עד 60 יום. הפלטפורמה תומכת בשדרוגים ושנמוכים באמצע תקופת המנוי עם חיוב יחסי המטופל באמצעות ה-API לתזמון מנויים של Stripe.
כן, MicrocosmWorks בנתה את תשתית הווידאו באמצעות WebRTC עם ארכיטקטורת SFU (Selective Forwarding Unit) שמתרחבת ממפגשים של אחד על אחד ועד למפגשים קבוצתיים של עד 8 משתתפים. מפגשים קבוצתיים צורכים פחות קרדיטים לסטודנט, מה שמעודד למידה שיתופית תוך שמירה על רווחי המורים.
MicrocosmWorks בדרך כלל מספקת פלטפורמות לשיעורים פרטיים בתעריפי פיתוח של $15-$40 לשעה, כאשר היקף העבודה המלא, הכולל אינטגרציית וידאו, תזמון, תשלומים והתאמת מורים, דורש 600-900 שעות. תשתית ה-WebRTC ניתנת לפריסה על גבי מופעי ענן חסכוניים, מה ששומר על עלויות תפעול שוטפות נמוכות.
מוכן לשנות את העסק שלך?
בואו נדון כיצד נוכל ליישם פתרונות דומים לאתגרים שלך.