OB
אופיר ברנס
Builder · TLV
חזרה לכל הפרויקטים
SaaS · 2026 · Litherapy Clinic · ליטל ביטון

Litherapy Pro

מערכת SaaS אמיתית למטפלות גוף-נפש — תיק מטופל דיגיטלי, מפת רפלקסולוגיה אינטראקטיבית, וניתוח AI מבוסס Gemini Vision

Litherapy Pro

Litherapy Pro — מערכת SaaS אמיתית, מותקנת ופעילה ב-zbang-api, שנבנתה במיוחד עבור קליניקת ליטרפיה של ליטל ביטון, נטורופתית מוסמכת. המערכת מבוססת על עקרונות שיטת גרינברג ורפלקסולוגיה — תיעוד, ניתוח וזיהוי דפוסים גופניים ורגשיים דרך כפות הרגליים, יציבה, נשימה ואזורי מתח בגוף.

7 יכולות ליבה

  1. מסך כניסה מאובטח — bcrypt + session tokens עם cookie httponly. הרשמה ראשונה פותחת חשבון admin.
  2. תיק מטופל דיגיטלי — שם, גיל, מגדר, תלונה ראשית, היסטוריה, תגיות ניתנות לסיווג (לחץ, גב, חרדה...).
  3. מפת רפלקסולוגיה אינטראקטיבית — SVG מבוסס דאטה של 20 אזורי רפלקסולוגיה (מוח, סינוסים, ריאות, כבד, אדרנל, כליות, מעיים, אגן, סיאטי...). לחיצה מסמנת עוצמת לחץ 1-5 ומחזירה למערכת הגוף הקשורה.
  4. מפת מתח גופני — SVG silhouette עם 18 אזורי מתח (ראש, לסת, צוואר, כתפיים, סרעפת, סולר פלקסוס, גב תחתון, אגן, ברכיים...).
  5. Wizard מפגש 5-שלבים — תצפיות (מצב רוח + נשימה + כאב + אנרגיה) → סימון רגליים → סימון גוף → תמונות → סיכום והמלצות.
  6. ניתוח AI עם Gemini — Text analysis: Gemini 2.5 Flash מקבל את כל נתוני המפגש (סימונים, נשימה, הערות) ומחזיר ב-JSON: דפוסים גופניים, קשר נשימה-גוף, נקודות מיקוד למפגש הבא, ו-red flags. Vision analysis: העלאת תמונת כף רגל → Gemini Vision מנתח תצורת קשת, גוון עור, נפיחות, סימנים גלויים.
  7. גרף התקדמות — SVG ייחודי המציג רמות כאב לפני/אחרי + אנרגיה לאורך כל המפגשים.

ארכיטקטורה

Backend (/api/litherapy-pro/* ב-zbang-api Docker container):

  • ‏FastAPI router עם 18 endpoints
  • ‏5 טבלאות PostgreSQL: litherapy_pro_users, _patients, _sessions, _photos, _session_tokens
  • ‏Auth: bcrypt (12 rounds) + secure tokens (TTL 7 ימים) + Authorization header או cookie
  • ‏Gemini 2.5 Flash דרך google-genai SDK עם תמיכה ב-vision
  • ‏Photo upload עם Pillow auto-resize (max 2200px)

Frontend (/opt/zbang/litherapy-pro/):

  • ‏SPA יחיד עם 6 views (Dashboard / Patients / Journal / Patterns / Settings / Detail views)
  • ‏Sidebar nav קבוע + multi-tab patient detail
  • ‏Multi-step wizard עם validation
  • ‏Interactive SVG maps (foot + body) עם click-to-mark + level cycling 1-5
  • ‏Vanilla JS, אין framework, אין builds
  • ‏Hebrew RTL native, Frank Ruhl Libre + Instrument Serif + IBM Plex Mono + Heebo

ניתן לקנפג

  • Gemini API Key — BYOK (Bring Your Own Key). כל מטפלת מזינה את המפתח שלה. ניתן לקבל חינמי ב-aistudio.google.com.
  • שם הקליניקה והתואר של המטפלת
  • סף התראה ו-cooldown של AI (בעתיד)

תוצאות אמיתיות

  • רישום וכניסה — bcrypt password verification
  • כל מפגש שנוצר נשמר ב-PostgreSQL עם כל הסימונים
  • לחיצה על "נתח עם AI" מבצעת קריאה אמיתית ל-Gemini API ומחזירה JSON עם דפוסים מזוהים
  • העלאת תמונת כף רגל + לחיצה על "נתח" שולחת את התמונה ל-Gemini Vision
  • 6 תמונות codex מותאמות אישית לזהות החזותית (לוגו לוטוס + heartbeat, hero אטמוספרי, login feet-on-wood, lotus silhouette, empty state, foot treatment)

עיצוב

פלטה אדמתית חמה: sand + sage + clay + amber. Glassmorphic surfaces, ambient orbs מתרחפים, grain overlay, micro-interactions עם spring easing. Login page split design 50/50 עם תמונה codex + טופס מנוקה. Dashboard עם hero גלאסי + 4 KPI cards + 2-column recent/AI. Patient detail עם 4 tabs (overview/sessions/progress/AI). Session detail עם 6 blocks (תצפיות, מפת רגליים, מפת גוף, תמונות, הערות, AI insights).

המערכת אדפטיבית למובייל ומיוצרת לעבודה קלינית יום-יומית.

· TECHNOLOGY ·
SaaS Real Production FastAPI PostgreSQL Gemini 2.5 Flash Gemini Vision bcrypt Auth Interactive SVG Maps Reflexology Grinberg Method Hebrew RTL Frank Ruhl Libre

פרויקטים קשורים.

· YOUR PROJECT NEXT ·

הפרויקט הבא שלך?

בוא נדבר