Class schedule
Browse classes via Mindbody Public API. Each day below shows only that day’s sessions (Eastern time). Sign in on this page connects your Mindbody account for future features (scheduled server-side).
More filters
Day (mm/dd • Eastern)
Class type · this day
למפתחים: מה בתצורה ובשינוי כשעוברים ל־Netlify
מה בעמוד: לוח שיעורים מתוך Mindbody Public API (מסך לפי יום, מסננים סוג והודעות שגיאה). כניסה עם Mindbody (OAuth) רצה בצד שרת כדי שלא להיחשף Client Secret אל הדפדפן.
מקומי בלי פריסה: הפקודה npm run dev:full מריצה שרת אחד עם קבצי האתר, פרוקסי ל־/api/mindbody/… וכן את נתיבי ה־OAuth מאותן פונקציות כמו Netlify.
אחרת: שני תהליכים — npm run dev + npm run mindbody:proxy — וב־.env בשדה SCHEDULE_PROXY_BASE בסיס עם הפרוקסי הנכון, ולאחר מכן מריצים build מחדש אם משתנה הערך.
כשמתחילים בדיקה ב־Netlify (Deploy ל־Preview / סביבה נפרדת / בסוף Production): אין מה לפחד מהחלפת האתר בלייב בשקט סתם — פריסה לגרסת preview או תת־כתובת של ענף לא משנה את הדומיין הראשי עד שהחליטם על החיבור בהגדרות.
- ב‑Netlify: Environment variables — הגדירו לפי
.env.example(אין להעלות.envעם סודות לגרסה הציבורית). MINDBODY_OAUTH_REDIRECT_URIובפורטל Mindbody: חייבים להיות בדיוק לכתובת ה־callback של אותה התקנה (למשלhttps://…netlify.app/api/mindbody/oauth/callback; אם בודקים מ־deploy לענף, ייתכן subdomain אחר).SCHEDULE_PROXY_BASE— בפרודקשן (Netlify): הגדירוhttps://www.amarewellness.com(או דומיין הפריסה שלכם, בלי סלאש בסוף), הוסיפוMINDBODY_API_KEYו־MINDBODY_SITE_IDב־Environment variables, ואז deploy מחדש כדי שהבנייה תשבץ את. הפונקציותmindbody-class-classes/mindbody-site-sitesמשרתות את/api/mindbody/class/classes.
להרחבה: קובץ docs/MINDBODY.md
Uses Mindbody GET Classes · Customize MINDBODY_BOOK_URL_TEMPLATE in .env.
· docs/MINDBODY.md
