Перейти к основному содержимому
Новое желание
מפת השפע

מפת השפע

Станьте частью

Предложите себя на своих условиях - вы решаете, что сделаете или принесёте и сколько это стоит. Ваше предложение - начало разговора.

Ценности, которые ведут здесь

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

Что рикма ищет прямо сейчас

Задачи и ресурсы, которые рикма уже открыла, - можно просто взять одно из них.

Открытые задачи

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

Ничего не подошло? Предложите своё ниже.

Не «сколько вы просите», а сколько стоит ваша работа. Учёт полной ценности - основа справедливого распределения доходов сейчас или потом.

Чтобы предложить, нужен (бесплатный) аккаунт

Ваше предложение открывает настоящий разговор с рикмой - для этого нужна личность. Регистрация открыта и бесплатна.

Регистрация / Вход

Как это работает?

  1. Вы формулируете предложение - задачу, которую сделаете, или ресурс, который принесёте, на своих условиях.
  2. Участники рикмы получают его в свой «Лев»: они могут согласиться, обсудить или сделать встречное предложение - абсолютного «нет» не существует.
  3. Как только участник откликнулся - молчание означает согласие: без ответа в течение 48 часов утверждается последнее предложение на столе.

Просто хотите поддержать? На страницу поддержки →