פרילנסר /ית לפיתוח מנגנון עדכון בזמן אמת מבוסס Firestore – ללא שימוש ב-Socket

פרויקט מס' 204383

Job Statistics

13 Bids
תקציב
5,000 ₪ - 10,000 ₪
תוקף הפרויקט
סגור להצעות נוספות
טווח הצעות
200 ₪ - 550 ₪ לשעת עבודה
300 ₪ - 28,000 ₪ מחיר קבוע
הצעה ממוצעת
283 ₪ לשעת עבודה
7,425 ₪ מחיר קבוע

Job Info And Actions

תאריך פרסום: 08:08, 10 אפריל, 2025
הצעות תתקבלנה עד: 07:19, 1 מאי, 2025
פרילנסר /ית לפיתוח מנגנון עדכון בזמן אמת מבוסס Firestore – ללא שימוש ב-Socket
דרישות משימה למתכנת – האזנה ל-Firestore ושליחה בזמן אמת ל-Client

מטרה:
להחליף את מנגנון ה-Socket הקיים בתקשורת מבוססת Firebase Firestore – כך שהלקוח (Client) יקבל עדכונים בזמן אמת (real-time updates) על אירועים מסוימים, מבלי שימוש ב-Socket.

תיאור המשימה:
בניית מנגנון שמאזין (listener) לשינויים במסמכים / קולקציות ב-Firebase Firestore (לדוג’ הודעות חדשות, שינוי סטטוס).
שליחה אוטומטית של העדכונים ללקוח (ב-Vue.js) ברגע שהשינוי מתבצע, בזמן אמת.
יישום ההתנהגות הזו ללא שימוש ב-Socket – אך כך שהתוצאה הסופית תרגיש ללקוח כעדכון בזמן אמת.
על המערכת להיות יציבה, קלה להרחבה, ומוגנת מבחינת הרשאות ואבטחה.


טכנולוגיות נדרשות:
Firebase + Firestore – ניסיון מוכח בעבודה עם real-time listeners (onSnapshot).
Vue.js – עבודה עם רכיבי צד לקוח לקבלת העדכונים.
Node.js + TypeScript – כתיבה בצד שרת במידת הצורך (למשל, אם יש צורך בתיווך או סינון).
MongoDB – יתרון, אם נעשה בו שימוש במקביל ל-Firestore.

דגשים חשובים:
אין שימוש ב-Socket מכל סוג שהוא.
העדכונים חייבים להתרחש בזמן אמת – למשל, הופעת הודעה חדשה בצ’אט מיד כשהיא נשלחת.
הפתרון צריך להיות יעיל ומותאם ל-scale (היקפי שימוש גדולים).
יש לוודא שניהול המאזינים מתבצע באופן תקין, כולל ניתוק מאזינים מיותרים.

תחומי הפרויקט

קבצי הפרויקט

הלקוח

עדכונים

Bid from nimrodmayan

1,000 ₪
מחיר קבוע לפרויקט
19 פרויקטים
נימרוד מעיין
Kfar Yona
שלום, 👈 אני יכול לעשות את מה שאתה צריך, שלח לי בבקשה עוד פרטים. 👈 אם אתה רוצה להמשיך את השיחה, פשוט שלח לי הודעה! או התקשר/שלח וואטסאפ: 📞 054-587-3199 💬 https://wa.me/972545873199?text=👋 <----> מי אני: <----> 👋 נימרוד - מתכנת Full Stack ומטמיע AI 😀 הלקוחות שלי עובדים איתי כי אני אמין, מאורגן, וכי אני שם לב לפרטים הקטנים (כדי שאתם לא תצטרכו) 💼 תיק עבודות - https://nimrodm.dev 👨🏻‍💻 גיטהאב - https://github.com/nimroddanielmaayan ▶️ סרטון פרופיל ביוטיוב (באנגלית) - https://www.youtube.com/watch?v=VlJTIdv03oU 🌍 מתכנת ל- Web מאז 2017 🤖 מצויין עם כלי AI (Cursor ועוד רבים אחרים) 💬 דובר עברית ואנגלית ברמת שפת אם 🏋🏻‍♂️ חרוץ, ישר ומאוד יעיל 🤖 אני עובד עם כל כלי ה- AI אבל אני לא "Vibr Coder". אני מתכנת אמיתי, אני מבין כל שורה של קוד ✨ יותר מהכל, אני אוהב ליצור דברים מדהימים שפשוט עובדים ⭐ שפות תיכנות, פריימוורקים וטכנולוגיות: ✔️ React.js ✔️ Next.js ✔️ TypeScript ✔️ Tailwind CSS ✔️ Material UI ✔️ Vercel ✔️ Zustand ✔️ Redux ✔️ React Query ✔️ Styled Components ✔️ SupaBase ✔️ AWS Amplify ✔️ Firebase ✔️ Vue ✔️ Node.js\Express.js ✔️ MongoDB\Mongoose ✔️ Chrome Extensions ✔️ SQL ✔️ Sass ✔️ Bootstrap ✔️ Jest\Testing ✔️ Python ✔️ PHP ✔️ Cursor AI ✔️ AI Implementation ✔️ WordPress ✔️ Elementor ✔️ ועוד! 💬 אל תחשוב פעמיים - שלח לי הודעה! אני זמין לעבודה כרגע אני תמיד שמח לענות על שאלות: * טלפון - 054-587-3199 * וואטסאפ - https://wa.me/972545873199?text=היי * מייל - nimrodmayan@gmail.com * או השאירו הודעה באתר שלי
הצעה מס' 2712351
הוגש: 20 אפריל 2025

Private Bid

הצעה פרטית
16 פרויקטים
הצעה מס' 2712150
הוגש: 20 אפריל 2025

Private Bid

הצעה פרטית
133 פרויקטים
הצעה מס' 2710408
הוגש: 14 אפריל 2025

Private Bid

הצעה פרטית
26 פרויקטים
הצעה מס' 2710209
הוגש: 12 אפריל 2025

Private Bid

הצעה פרטית
0 פרויקטים
הצעה מס' 2710108
הוגש: 11 אפריל 2025