הגדרה אחת לכל החיים

3 שלבים פשוטים ויש לך מערכת משלך — חינם, על שרת משלך, ללא תלות באף אחד.

1
פתיחת Firebase
~8 דקות
Firebase הוא שירות חינמי של Google שישמור את הנתונים שלך. עקוב אחרי השלבים בדיוק:
1
פתח דפדפן וכנס לאתר הזה:
console.firebase.google.com
היכנס עם חשבון Gmail שלך
2
לחץ על הכפתור הגדול "Create a project"
תן לו שם כלשהו באנגלית, למשל: maaz-goals → לחץ Continue עד הסוף
3
בתפריט הצד השמאלי לחץ על Build
אחר כך על Firestore Database
אחר כך על Create database
בחר Start in test mode
לחץ Next
לחץ Enable
חכה כחצי דקה עד שזה נפתח
4
לחץ על גלגל השיניים ⚙️ (בצד שמאל למעלה)
לחץ על Project settings
גלול למטה עד שתראה "Your apps"
לחץ על הסמל </>
כתוב שם אפליקציה (כל שם)
לחץ Register app
5
תראה קוד על המסך שנראה כך:
סמן את כל הטקסט שבין הסוגריים המסולסלים { } ← העתק ← עבור לשלב הבא
const firebaseConfig = {
  apiKey: "AIza...",
  authDomain: "your-app.firebaseapp.com",
  projectId: "your-app",
  storageBucket: "your-app.appspot.com",
  messagingSenderId: "123456789",
  appId: "1:123:web:abc123"
};
2
הכנסת הפרטים
~2 דקות
1
כתוב כאן את שם המא"ז שלך:
2
חזור לחלון Firebase שפתחת בשלב 1.
סמן את כל הטקסט שבתוך הסוגריים המסולסלים { } — מהשורה הראשונה עד האחרונה.
לחץ Ctrl+C להעתקה.
חזור לכאן והדבק בתיבה למטה עם Ctrl+V:
3
העלאה לאינטרנט
~5 דקות
Cloudflare Pages הוא שירות חינמי לאחסון אתרים — ללא הגבלת עדכונים.
1
כנס ל-pages.cloudflare.com
צור חשבון חינמי אם אין לך
2
לחץ על "Create a project"
לחץ על "Direct Upload"
3
תן שם לפרויקט (כל שם באנגלית)
פתח את קובץ ה-ZIP שהורדת בשלב 2
גרור את התיקייה שבתוכו לחלון Cloudflare
לחץ Deploy site
4
תקבל כתובת כמו שם-הפרויקט.pages.dev — זה הקישור לאפליקציה שלך!
5
חזור ל-Firebase
לחץ על גלגל השיניים ⚙️
לחץ Project settings
גלול למטה ל-Authorized domains
לחץ Add domain והכנס את הכתובת שקיבלת
🎉 זהו! האפליקציה שלך חיה. שמור את הקישור ושתף עם המנהלים שלך.
לשאלות ועזרה — פנה לרוני: ronysil@matnasim.org.il
🎯
הקובץ מוכן!
האפליקציה הורדה עם ה-Firebase שלך מובנה בפנים.
עכשיו עבור לשלב 3 ↑ כדי להעלות אותה לאינטרנט.