בקשת הצעת מחיר – פורטל מטפלים מאובטח + מנגנון שידוך לפי פלט שאלון
Project # 212018
Job Statistics
| 26 Bids |
budget
10,000 ILS - 25,000 ILS
|
bidding ends in
48
days,
15
hrs,
25
mins
|
bid range
55
ILS
-
300
ILS
/ hour
9,000
ILS
-
37,000
ILS
/ project
|
average bid
210
ILS
/ hour
19,850
ILS
/ project
|
Job Info And Actions
Posted:
12:36, 26 Feb., 2026
Ends:
11:43, 17 Apr., 2026
בקשת הצעת מחיר – פורטל מטפלים מאובטח + מנגנון שידוך לפי פלט שאלון
מחפש/ת מפתח/ת Full-Stack לבניית רכיב ממוקד בתוך מוצר קיים: **מאגר מטפלים + פורטל מטפלים מאובטח + מנגנון “שידוך”** בין פלט אוטומטי של שאלון לבין מטפלים מתאימים.
**מה כבר קיים אצלי:**
* אתר שיווקי (דף נחיתה/אודות/מאמרים).
* 2 שאלונים קיימים/ייבנו כעמודי HTML (ילדים ומבוגרים) שמייצרים בסוף “פלט” מובנה (לדוגמה: סוגי טיפול מומלצים, אזור, העדפות).
**מה נדרש ממך לבנות (Scope):**
1. **Database למטפלים**
* טבלת מטפלים עם שדות:
שם/תיאור קצר, שיטות טיפול (Multi-select: CBT/דינמי/EMDR/DBT וכו’), אוכלוסיות (מבוגרים/נוער/ילדים), אזור (למשל שרון/מרכז/צפון… או עיר), פרונטלי/אונליין, שפות, מגדר, וסטטוס אימות: `pending/approved/rejected`.
* אפשרות להוסיף שדות נוספים לפי המלצתך (כמו ניסיון/זמינות/הכשרות).
2. **פורטל מטפלים מאובטח**
* הרשמה/כניסה (Auth) + תפקידים (לפחות: therapist, admin).
* טופס “פרופיל מטפל” (שאלון קצר: שיטות טיפול, אזור, מגדר, שפות ועוד).
* **העלאת מסמכים** (תעודות/הסמכות) בצורה **מאובטחת** (Storage פרטי, גישה רק למטפל ולאדמין; Signed URLs/גישה מוגבלת).
* פרופיל המטפל לא מוצג לציבור לפני אישור אדמין.
3. **אזור אדמין בסיסי**
* רשימת מטפלים בסטטוס pending + צפייה בפרטים ובמסמכים.
* פעולות approve/reject (ולאחר אישור – המטפל מוצג במאגר הציבורי).
4. **Matching API (“שידוך”)**
* Endpoint שמקבל “פלט שאלון” במבנה מוסכם ומחזיר רשימת מטפלים מתאימים (Top 3–10) עם דירוג.
* שילוב של:
* **מסננים קשיחים** (לדוגמה: נדרש EMDR, אזור שרון)
* **העדפות/ניקוד** (לדוגמה: דינמי מומלץ, העדפת מגדר)
* **Fallback** אם אין תוצאות (הרחבת אזור/שחרור העדפה רכה) + חיווי למשתמש.
**דוגמה לקלט מהשאלון:**
* requiredModalities: ["EMDR"]
* preferredModalities: ["Dynamic"]
* region: "Sharon"
* genderPreference: "male" (כעדיפות, לא בהכרח חובה)
**תוצרי מסירה מבוקשים:**
* קוד/פרויקט עם README תפעולי (איך מרימים מקומית + פריסה).
* סכמת DB (Migration/SQL) ותיעוד קצר של ה־API.
* בדיקות בסיסיות/דוגמאות קריאה ל־API.
* אבטחה בסיסית: ולידציה בצד שרת, הרשאות לפי תפקידים, הגנת גישה למסמכים.
**טכנולוגיות מועדפות (אפשר להציע חלופה):**
* Next.js + Supabase (Postgres/Auth/Storage) + Stripe בהמשך.
* לחלופין: Node.js/TypeScript + PostgreSQL + שירות Auth/Storage מקביל.
**מה כבר קיים אצלי:**
* אתר שיווקי (דף נחיתה/אודות/מאמרים).
* 2 שאלונים קיימים/ייבנו כעמודי HTML (ילדים ומבוגרים) שמייצרים בסוף “פלט” מובנה (לדוגמה: סוגי טיפול מומלצים, אזור, העדפות).
**מה נדרש ממך לבנות (Scope):**
1. **Database למטפלים**
* טבלת מטפלים עם שדות:
שם/תיאור קצר, שיטות טיפול (Multi-select: CBT/דינמי/EMDR/DBT וכו’), אוכלוסיות (מבוגרים/נוער/ילדים), אזור (למשל שרון/מרכז/צפון… או עיר), פרונטלי/אונליין, שפות, מגדר, וסטטוס אימות: `pending/approved/rejected`.
* אפשרות להוסיף שדות נוספים לפי המלצתך (כמו ניסיון/זמינות/הכשרות).
2. **פורטל מטפלים מאובטח**
* הרשמה/כניסה (Auth) + תפקידים (לפחות: therapist, admin).
* טופס “פרופיל מטפל” (שאלון קצר: שיטות טיפול, אזור, מגדר, שפות ועוד).
* **העלאת מסמכים** (תעודות/הסמכות) בצורה **מאובטחת** (Storage פרטי, גישה רק למטפל ולאדמין; Signed URLs/גישה מוגבלת).
* פרופיל המטפל לא מוצג לציבור לפני אישור אדמין.
3. **אזור אדמין בסיסי**
* רשימת מטפלים בסטטוס pending + צפייה בפרטים ובמסמכים.
* פעולות approve/reject (ולאחר אישור – המטפל מוצג במאגר הציבורי).
4. **Matching API (“שידוך”)**
* Endpoint שמקבל “פלט שאלון” במבנה מוסכם ומחזיר רשימת מטפלים מתאימים (Top 3–10) עם דירוג.
* שילוב של:
* **מסננים קשיחים** (לדוגמה: נדרש EMDR, אזור שרון)
* **העדפות/ניקוד** (לדוגמה: דינמי מומלץ, העדפת מגדר)
* **Fallback** אם אין תוצאות (הרחבת אזור/שחרור העדפה רכה) + חיווי למשתמש.
**דוגמה לקלט מהשאלון:**
* requiredModalities: ["EMDR"]
* preferredModalities: ["Dynamic"]
* region: "Sharon"
* genderPreference: "male" (כעדיפות, לא בהכרח חובה)
**תוצרי מסירה מבוקשים:**
* קוד/פרויקט עם README תפעולי (איך מרימים מקומית + פריסה).
* סכמת DB (Migration/SQL) ותיעוד קצר של ה־API.
* בדיקות בסיסיות/דוגמאות קריאה ל־API.
* אבטחה בסיסית: ולידציה בצד שרת, הרשאות לפי תפקידים, הגנת גישה למסמכים.
**טכנולוגיות מועדפות (אפשר להציע חלופה):**
* Next.js + Supabase (Postgres/Auth/Storage) + Stripe בהמשך.
* לחלופין: Node.js/TypeScript + PostgreSQL + שירות Auth/Storage מקביל.
skills required
attachments
Please sign in to access project files
the client
Please
sign in
to contact the client
updates
Please sign in to view project updates
Private Bid
Private Bid
|
7 projects
|
|
Private Bid
Private Bid
|
1 projects
|
|
Private Bid
Private Bid
|
7 projects
|
|
Private Bid
Private Bid
|
2 projects
|
|
Private Bid
Private Bid
|
0 projects
|
|