אלעד וייטמן

צלם · מפתח · יועץ דיגיטלי

שלב 1 מתוך 6 — עכשיו
אתר שיווקי — eilfa.co.il
Landing page + Waitlist + חיבור Supabase
מה עושים — צעד אחר צעד
1
פתח Lovable — Project חדש ריק
lovable.dev → New Project
2
העתק את פרומפט האתר (כפתור למעלה) — הדבק ב-Lovable
הפרומפט כולל HTML מ-Stitch + design system + RTL
3
חבר Supabase בהגדרות Lovable
Settings → Integrations → Supabase → הדבק URL + anon key
4
בדוק: RTL, צבעים (#131313 BG, #fac671 זהב), waitlist עובד
לפני Lovable — הרץ SQL ב-Supabase
🗄️ Schema — Supabase SQL Editor
profiles · journal_logs · waitlist · RLS policies
create table if not exists profiles (
  id uuid references auth.users primary key,
  full_name text,
  onboarding_done boolean default false,
  updated_at timestamptz default now()
);

create table if not exists journal_logs (
  id uuid default gen_random_uuid() primary key,
  user_id uuid references profiles(id) on delete cascade,
  title text,
  content text,
  tags text[],
  created_at timestamptz default now()
);

create table if not exists waitlist (
  id uuid default gen_random_uuid() primary key,
  email text unique not null,
  created_at timestamptz default now()
);

alter table journal_logs enable row level security;
alter table profiles enable row level security;
alter table waitlist enable row level security;

create policy if not exists "own logs" on journal_logs
  for all using (auth.uid() = user_id);
create policy if not exists "own profile" on profiles
  for all using (auth.uid() = id);
create policy if not exists "insert waitlist" on waitlist
  for insert with check (true);
פרק פודקאסט 1 — Spotify
חי, זמין להאזנה
חי
תשתית — Design system + Supabase + Schema
design v4, פרומפטים מוכנים, Supabase מוגדר
הושלם
אתר שיווקי — eilfa.co.il
Landing + Waitlist + חיבור Supabase + דומיין
עכשיו
אפליקציה המצפן — Design + Auth + ניווט
Lovable, 5 tabs, Magic Link auth
הבא
אתר — Podcast player + בלוג + ציטוטים
שלב 2
אפליקציה — יומן + פיד תוכן + SOS + פוליש
שלב 2
תוכן
פרק 2 — הקלטה
מוקלט, ממתין לפרסום
מוקלט
פרק 2 — פרסום ב-Spotify
בקרוב
📱 פרומפט אפליקציה — v4 FINAL
prompt_app_v4.md · Warm Dark Journal · מוכן להדבקה ב-Lovable

פרומפט מלא לבניית "המצפן" — יומן רוחני בעברית. כולל design system, כל המסכים, Supabase SQL ו-CSS variables.

  1. פתח Lovable — Project חדש ריק
  2. פתח את הקובץ, העתק הכל
  3. הדבק ב-Lovable

קובץ:
/Users/ewei/.claude/skills/ilfa/references/prompt_app_v4.md


🌐 פרומפט אתר שיווקי
prompt_website.md · Sacred Editorial · eilfa.co.il

פרומפט לאתר שיווקי. מבוסס HTML מ-Stitch + design system + Waitlist → Supabase.

קובץ:
/Users/ewei/.claude/skills/ilfa/references/prompt_website.md

HTML מ-Stitch:
/Users/ewei/Downloads/stitch_ilfa_a_personal_journey/code.html


🗄️ Supabase SQL Schema
להרצה ב-SQL Editor לפני פתיחת Lovable

הרץ ב: Supabase → SQL Editor


Full Schema
create table if not exists profiles (
  id uuid references auth.users primary key,
  full_name text,
  onboarding_done boolean default false,
  updated_at timestamptz default now()
);

create table if not exists journal_logs (
  id uuid default gen_random_uuid() primary key,
  user_id uuid references profiles(id) on delete cascade,
  title text,
  content text,
  tags text[],
  created_at timestamptz default now()
);

create table if not exists waitlist (
  id uuid default gen_random_uuid() primary key,
  email text unique not null,
  created_at timestamptz default now()
);

alter table journal_logs enable row level security;
alter table profiles enable row level security;
alter table waitlist enable row level security;

create policy if not exists "own logs" on journal_logs
  for all using (auth.uid() = user_id);
create policy if not exists "own profile" on profiles
  for all using (auth.uid() = id);
create policy if not exists "insert waitlist" on waitlist
  for insert with check (true);
📋 הקשר הפרויקט המלא
context.md · ארכיטקטורה, design systems, כל הקישורים

קובץ הקשר מלא שנטען אוטומטית בכל שיחה עם Claude.

/Users/ewei/.claude/skills/ilfa/references/context.md


Supabase:
URL: https://bpbymvctywdulgbkvrao.supabase.co
Key: sb_publishable_DYJ6s_9c5p0toLDgsoj0QQ_S-so9xrh

סיכומי שיחות
📝 📝
אפליקציה המצפן — Warm Dark Journal
#100E0A — BG
#1C1812 — Surface
#C8A04A — Gold
#E8DCC8 — Text
#2DD4BF — Teal (CTA)
#F97316 — SOS
פונטים: Cormorant Garamond (כותרות, italic) + DM Sans (labels, body)
Section labels: UPPERCASE · 10px · letter-spacing 2px
Cards: border-radius 16px · border: rgba(255,255,255,0.05)
Nav: 5 tabs RTL — Home | Library | +(זהב, center) | Journey | Profile
Vibe: יומן עור ישן לאור נר · לא ים קר · לא Material Design
אתר שיווקי eilfa.co.il — Sacred Editorial
#131313 — BG
#1c1b1b — Surface
#fac671 — Gold
#e5e2e1 — Text
פונטים: Newsreader (serif, italic) + Manrope (sans-serif)
גבולות: אסור 1px solid — רק shifts ברקע + negative space
Glass: backdrop-filter: blur(20px) על elements צפים
Vibe: ספרייה פרטית, נר בחדר כהה
חשוב: DO NOT use Material Design · DO NOT use shadcn default blue · html { direction: rtl; }