Skip to main content
New wish
מפת השפע

מפת השפע

Come be a part

Nominate yourself on your own terms - you decide what you’ll do or bring, and what it’s worth. Your offer is the opening point of the conversation.

The values that lead here

עזרה לזולתטוב

What the rikma is looking for right now

Missions and resources the rikma has already opened - you can simply take one.

Open missions

גיוס שכונת הפיילוט הראשונה מפה ריקה היא מפה חסרת ערך, ולכן זו המשימה שמכריעה אם הפרויקט מצליח — ואינה משימת פיתוח. בחירת שכונה אחת להתחיל בה, ומיפוי עשרים נקודות חלוקה קבועות שכבר קיימות בה: מקררים קהילתיים, מזווה שכונתי, ארונות ספרים, גמ"חים. יצירת קשר עם עסקים מקומיים שיש להם עודפי מזון בסוף יום — מאפיות, מסעדות, ירקנים — וצירופם כמפרסמים קבועים. גיוס ועדי בתים ועמותות מזון הפעילות באזור. ליווי המשתמשים הראשונים ואיסוף משוב מהשימוש האמיתי לפני הרחבה לעיר שלמה. 50 hours גיוס קהילתיקשרי עסקים מקומייםראיונות משתמשיםPWA, נגישות ושיתוף ברשתות הפיכת האתר ל-PWA עם מצב אופליין בסיסי — אנשים פותחים את זה ברחוב, לפעמים עם קליטה גרועה, והמפה חייבת להיות שם. שמירת המפה והנקודות האחרונות במטמון, ותור דיווחים שנשלח כשהחיבור חוזר. נגישות מלאה: ניווט מקלדת, ניגודיות תקינה, וחלופה נגישה למפה עבור קורא מסך — רשימת נקודות ממוינת לפי מרחק. שיתוף בוואטסאפ עם תמונת OG שנבנית דינמית לכל נקודה, כי זה ערוץ ההפצה האמיתי בישראל. 30 hours SveltekitService Workersנגישות ו-WCAGסינון, אמון ומסך מודרציה השכבה שמחזיקה את האמון באתר. סינון לפי קטגוריה, כשרות, צמחוני, אלרגנים, תאריך תפוגה ומרחק. דגלי דיווח על פרסום שגוי, ספאם או מסוכן. הצגת כללי בטיחות מזון ברורים לצד כל פרסום של מזון. דירוג אמינות למפרסמים ולמדווחים. טשטוש מיקום מדויק עד לאישור, לשמירה על פרטיות המפרסמים. ומעל הכל — מסך ניהול למודרציה: תור דיווחים, הסרת פרסומים, חסימת משתמשים. המסך הזה קריטי במיוחד כי ויתרנו על CMS ואין ממשק אדמין מוכן שמגיע בחינם. 40 hours SveltekitDrizzle ORMUi נקודות חלוקה קבועות ועורך ימים ושעות מקררים קהילתיים, מזווה שכונתי, ארונות ספרים וחלוקות של עסקים בסוף יום — נקודות שקיימות באופן קבוע ולא נעלמות אחרי שעתיים. טופס יצירה ועריכה של נקודה קבועה, כולל עורך ימים ושעות פעילות: ריבוי חלונות זמן ביום, ימים שונים בשבוע, וחריגים. זהו הרכיב המורכב ביותר ב-UI של הפרויקט כולו ואין לזלזל בו. בנוסף: חישוב והצגה של "פתוח עכשיו" / "ייפתח בעוד שעתיים" על המפה ובכרטיס הנקודה, ותצוגת לוח זמנים שבועי קריא במובייל. 30 hours SveltekitUi פרסום נקודות שפע ודיווח סטטוס הלב הפועם של האתר. טופס פרסום נקודת שפע זמנית: גרירת סיכה על המפה לבחירת מיקום, בחירת קטגוריה, תיאור קצר, ותוקף — עד מתי הפרסום רלוונטי. העלאת תמונה עם דחיסה בצד הלקוח לפני ההעלאה, כדי לא לשרוף אחסון. דיווח סטטוס בלחיצה אחת — "עדיין יש" / "נשאר מעט" / "נאסף הכל" — עם optimistic UI ובלי מסך טעינה; זו הפעולה שתכריע אם האתר שימושי או לא. פקיעה אוטומטית של פרסומים שאיש לא אישר שעדיין רלוונטיים. כל הפעולות דרך form actions של SvelteKit. 45 hours SveltekitDrizzle ORMפוטושופבניית קומפוננטת המפה עם MapLibre ו-OpenFreeMap הקמת קומפוננטת מפה ב-SvelteKit מעל MapLibre GL JS עם אריחי OpenFreeMap (ללא API key), כולל טעינת נקודות לפי ה-viewport הנוכחי בלבד, סמנים מובחנים לפי קטגוריה וסטטוס, clustering בצפיפות גבוהה, ואיתור מיקום המשתמש. כתובת ה-style תיחשף כמשתנה סביבה כדי לאפשר מעבר ל-Protomaps או ל-PMTiles מקומי בלי שינוי קוד. 40 hours SveltekitMapLibre GL JSבניית קומפוננטת המפה עם MapLibre ו-OpenFreeMap הקמת קומפוננטת מפה ב-SvelteKit מעל MapLibre GL JS עם אריחי OpenFreeMap (ללא API key), כולל טעינת נקודות לפי ה-viewport הנוכחי בלבד, סמנים מובחנים לפי קטגוריה וסטטוס, clustering בצפיפות גבוהה, ואיתור מיקום המשתמש. כתובת ה-style תיחשף כמשתנה סביבה כדי לאפשר מעבר ל-Protomaps או ל-PMTiles מקומי בלי שינוי קוד. 40 hours SveltekitMapLibre GL JS

Nothing here fits you? Offer your own below.

Not “what you demand” - what your work is worth. Full-value recording is the basis for fair income sharing, now or later.

You need a (free) account to offer

Your offer opens a real conversation with the rikma - that needs an identity. Registration is open and free.

Register / Log in

How does it work?

  1. You phrase an offer - a mission you will do or a resource you will bring, on your terms.
  2. The rikma members get it in their Lev: they can approve, chat, or counter - there is no absolute "no".
  3. Once a member engages - silence is consent: with no reply within 48 hours, the last offer on the table is approved.

Just want to support? To the support page →