כל הפרויקטים

Jordan in Space (Scroll-Flight Portfolio)

Creator & Solo Developer

Jordan in Space (Scroll-Flight Portfolio)

תיק עבודות שלא קוראים — טסים דרכו. גוללים ורקטה ממריאה מכדור הארץ, חומקת בין כוכבי הלכת, מקיפה טבעת של הפרויקטים שלי, ואז מתרסקת קמיקזה לתוך השמש. טקסטורות אמיתיות של נאס"א ו-Solar System Scope, ערפילית ו-HUD פרוצדורליים, ומצלמה מונחית-גלילה ב-60 פריימים לשנייה בדפדפן. נבנה מאפס על React Three Fiber ו-Next.js, מתוך קונספט קוד פתוח שעוצב מחדש בסגנון שלי.

טכנולוגיות

  • Three.js
  • React Three Fiber
  • WebGL
  • Next.js
  • TypeScript

עוד פרויקטים

Fashnable

מדידה וירטואלית מבוססת AI לחנויות אונליין: גוררים תמונת בגד שטוחה ומקבלים סרטון ריאליסטי של דוגמן/ית AI שלובש/ת את הפריט. האפליקציה מייצרת תמונה על גבי דוגמן — עם בחירת מגדר, גיל, מבנה גוף, מוצא ורקע, ועם הפניות אופציונליות לפנים ולרקע — ואז מנפישה אותה ומחליפה צילומי סטודיו יקרים. נבנתה כ-SaaS מלא: הזדהות בהזמנה בלבד, מערכת קרדיטים, יצירה אסינכרונית דרך Cloud Tasks, אחסון עמיד ב-Firestore ו-Cloud Storage, וחיוב דרך Lemon Squeezy (חבילות קרדיט ומנויים).

AutoCut

עורך וידאו מבוסס AI לסרטוני טוקינג-הד: מעלים וידאו גולמי ומעבירים אותו שישה שלבים, כל אחד עם עצירה לבדיקה אנושית, עד לסרטון מוגמר עם כתוביות מעוצבות ו-B-roll. WhisperX מתמלל אותו עם תזמון ברמת המילה לתמליל שאפשר לערוך ולייצא כ-txt, קטעי שקט אפשר לחתוך אוטומטית, והכתוביות זמינות בארבעה סגנונות (Classic, MrBeast, Hormozi, Clean) עם מצב קריוקי אופציונלי שמקפיץ כל מילה ברגע שהיא נאמרת. Claude קורא את התמליל ואת הקשר הפרויקט, בוחר את המילים שכדאי להדגיש ומתכנן שוט חיתוך כל 5 עד 8 שניות, עם תמונות הרפרנס שלכם כשהן מתאימות ותמונות שנוצרו ב-Flux כשלא, וכל תוכנית אפשר לכוונן בהוראה פשוטה במילים. FFmpeg מרכיב את הרינדור הסופי. מתארח ב-Cloud Run מאחורי התחברות Firebase בהזמנה בלבד, עם העלאה ישירה מהדפדפן ל-Cloud Storage, מפתחות API של כל משתמש שנשמרים ב-Firestore והיסטוריית עלויות לכל סשן. התחיל כ-fork של פרויקט הקוד הפתוח ButterCut.

Hostaluego

מנוע איתור לקוחות לסוכן שמוכר ומחכיר מכונות צילום ושירותי טלקום לעסקים ולגופים ציבוריים בצרפת. בענף הזה הטריגר האמיתי היחיד לרכישה הוא חוזה שמגיע לסיומו, ולכן האפליקציה מחפשת את התזמון ולא את הניסוח: היא שואבת חברות מהמאגר הפתוח של ממשלת צרפת ומזהה אירועים מתוארכים כמו העברת מטה, קוראת את נתוני הרכש הציבורי (DECP) כדי למצוא חוזי מכונות צילום וטלקום שמתקרבים לסיומם, ונותנת לכל ליד ציון מתוך 100. כל ליד מוסמך נבדק ב-Google Places, ורק אלה שיש להם מספר טלפון צרפתי זמין נשמרים. לכל ליד Claude כותב תדריך שיחה, ה-"Déballe": למה עכשיו, מה ידוע ומה המקור, הערכה של נפח ההדפסה החודשי ומשפט פתיחה מוכן לטלפון, ולעולם לא מבלבל בין חברת ליסינג שמחזיקה בחוזה לבין סוכן מתחרה. הלידים עוברים ל-CRM מובנה עם מעקבים, רשימת שיחות יומית, תכנון ולוח בקרה, ושיחה שהוקלטה ברמקול מתומללת ב-Google Speech-to-Text והופכת לסיכום שיחה בידי Claude. בנוסף: טריטוריות לפי תחום, ייבוא קובץ לקוחות (CSV או Excel) שמוציא לקוחות קיימים, אזור ניהול עם מגבלת לידים יומית לכל משתמש ומצב צפייה-בשם לקריאה בלבד, ודף עלויות שעוקב אחרי כל קריאת API בתשלום. Next.js על Firebase App Hosting עם Firestore, התחברות בהזמנה בלבד, ממשק בצרפתית.

© פותח על ידי Jordan Perez