כדי לאפשר הרשמה, סיסמאות ומייל אימות, צריך לחבר את Trip Studio לשירות אימות. פעם אחת, ואז זה עובד לכל המשתמשים.
נכנסים ל־supabase.com, פותחים חשבון ופרויקט חדש (חינם).
ב־Project Settings → API מעתיקים את Project URL ואת המפתח anon public.
ב־SQL Editor מדביקים ומריצים את הקוד שלמטה — הוא יוצר את הטבלה שבה נשמרים האתרים, ומגדיר שכל משתמש רואה רק את שלו.
ב־Authentication → URL Configuration מזינים ב־Site URL את הכתובת שבה Trip Studio יושב, כדי שקישור האימות במייל יחזיר לכאן.
נרשמים בחינם ב־ mapillary.com/dashboard/developers ומעתיקים Client token. בלי כרטיס אשראי ובלי חיוב. מחזיר תצלום רחוב אמיתי של כל נקודה, לפי הקואורדינטות שלה.
Google Places מוגדר באופן מאובטח במשתני הסביבה של Netlify. אין להדביק מפתח Google בתוך הדפדפן או בקוד האתר.
אחרי שמחברים — לוחצים "הורד קובץ מוכן למשתמשים". זה מוריד עותק שהמפתחות כבר בתוכו. את העותק הזה מעלים לאוויר, והמשתמשים נוחתים ישר על מסך ההרשמה — המסך הזה לא יוצג להם בכלל.
המפתח הציבורי (anon) נועד מלכתחילה לשבת בקוד שרץ בדפדפן. מה שמגן על הנתונים זה כללי הגישה שבקוד ה‑SQL, שמוודאים שכל משתמש רואה רק את שלו.
במצב מקומי אין הרשמה ואין מיילים: הפרויקטים נשמרים בדפדפן הזה בלבד. מתאים לבדיקה, לא למשתמשים אמיתיים.
מייל האימות — לעברת ולתקן שגיאות
כברירת מחדל Supabase שולח מייל באנגלית בשם שלו, ומחזיר לכתובת localhost — ומשם השגיאה. שני תיקונים:
Authentication ← URL Configuration: ב־ Site URL מזינים את כתובת האתר, וב־ Redirect URLs מוסיפים אותה שוב.
Authentication ← Emails ← Confirm signup: מדביקים את התבנית שלמטה ומשנים את Subject לעברית.
הטיול מתחיל כאן
מתכננים פחות. מטיילים יותר.
Trip Studio הופך את היעד והתאריכים שלכם לתוכנית טיול יומית, ברורה ונוחה — עם נקודות עניין, מפות, זמני נסיעה, תמונות, דירוגים ומידע חי.
🗓️ מסלול יום־יום📍 הכל במקום אחד📡 עובד גם בלי קליטה
התחברו או הירשמו והתחילו לבנות את הטיול הבא שלכם.
החבילה החינמית: עד 10 טיולים, עד 20 מסמכים בכל טיול, עד 3MB למסמך ועד 50MB מסמכים למשתמש.
אחרי ההרשמה יישלח מייל אימות. צריך ללחוץ על הקישור שבו לפני הכניסה הראשונה.