Muscle and Motion
Muscle and Motion
מהיעדר נוכחות דיגיטלית למיליוני משתמשים ברחבי העולם ומעל 100,000 מנויים משלמים!
מבוא
בשנת 2013, מייסד Muscle and Motion (M&M) פנה לאמיולי טכנולוגיות עם חזון ייחודי.
היו לו אלפי סרטוני אנטומיה תלת-ממדיים מרתקים של הגוף שהדגימו כיצד שרירים פועלים, והתאים אותם לתרגילי כושר שונים. עד אז, המותג של M&M הסתמך על מכירת סרטונים אלה באמצעות מכירות דיסקים מסורתיות מדלת לדלת. עם זאת, מתוך הכרה בצורך לאמץ את הטרנספורמציה הדיגיטלית, ביקש המייסד את המומחיות של אמיולי כדי לפתח מפת דרכים מלאה למעבר הפלטפורמה לענקית סטרימינג דיגיטלית. במשך עשור, אמיולי עבד בשיתוף פעולה הדוק עם צוות M&M כדי להפוך את חלומם למציאות, ולהפוך את M&M לפלטפורמת סטרימינג משגשגת עם מיליוני משתמשים ברחבי העולם.
תיאור
פלטפורמת Muscle and Motion כוללת ארבע אפליקציות שונות המציעות פתרון סטרימינג בדומה לנטפליקס. משתמשים יכולים לגשת לספרייה עצומה של סרטוני אנטומיה תלת-ממדיים של הגוף, לסנן תוכן, לשמור סרטונים לצפייה מאוחרת יותר ולקבל התראות על תוכן חדש. הפלטפורמה מיועדת לנגישות אוניברסלית, ותומכת בגישה ממגוון מכשירים מחוברים, כולל סמארטפונים, טאבלטים, מחשבים שולחניים וטלוויזיות חכמות.
אתגרים טכניים
תפוקת וידאו ומהירות: האתגר העיקרי עבור כל פלטפורמת סטרימינג הוא אספקת תוכן וידאו עם מינימום עיכובים והפרעות. Emyoli השקיעה מאמץ משמעותי באופטימיזציה של תפוקת הווידאו ובהפעלת שירותי רשת אספקת תוכן (CDN), נגני וידאו איכותיים ואלגוריתמי וידאו יעילים כדי להבטיח הפעלה חלקה עבור משתמשים ברחבי העולם.
מעבר מטכנולוגיה מיושנת: הסרטונים הראשוניים נוצרו באמצעות Flash, טכנולוגיה שהלכה והתיישנה. Emyoli העבירה בהצלחה את ממשק המשתמש לטכנולוגיות אינטרנט, מה שהבטיח תאימות וביצועים מתמשכים.
שילוב שער תשלום מאובטח: שילוב שער תשלום מאובטח ואמין לטיפול בדמי מנוי בפלטפורמות שונות (אינטרנט ומובייל) היה קריטי להפקת רווחים מהפלטפורמה ולמתן חוויות משתמש חלקות.
אבטחה וביצועים: ככל שהפלטפורמה צברה פופולריות, היא משכה יותר משתמשים והאקרים, מה שהצריך אמצעי אבטחה חזקים ושיפורי ביצועים מתמשכים.
מערך טכנולוגי (סטאק)
בק-אנד: PHP עם codeigniter, מסד MongoDB, ו-Postgres DB
תשתית: קבצי Docker, פונקציות Lambda של AWS, ו-Jenkins עבור CI/CD
פרונט-אנד: React.js עם Material UI
אפליקציות מובייל: React Native עבור iOS ואנדרואיד
ספק ענן: AWS
ציר זמן של הפרויקט
תכנון וניתוח
פיתוח ויישום
בדיקות והשקה
תכנון וניתוח
- ניהול דיונים מעמיקים עם צוות ה-M&M כדי להבין את החזון והדרישות שלהם
- ניתוח את הסרטונים, הטכנולוגיות והאתגרים הפוטנציאליים הקיימים
- הגדרת מפת הדרכים ותוכנית הפיתוח לבניית פלטפורמת הסטרימינג
פיתוח ויישום
- שימוש ב-PHP עם codeigniter לפיתוח בק-אנד
- שימוש ב-MongoDB וב-Postgres DB לאחסון נתונים יעיל
- הטמעת קבצי Docker לפריסה עקבית
- מינוף פונקציות AWS Lambda ו-Jenkins עבור CI/CD
- פיתוח פרונט-אנד באמצעות React.js עם Material UI
- יצירת אפליקציות React Native עבור iOS ואנדרואיד
בדיקות והשקה
- ביצוע בדיקות יסודיות, כולל בדיקות עומס והערכות אבטחה
- פתרון בעיות ביצועים ואבטחה במהירות
- השקת את גרסת ה-MVP, תוך איטרציה מתמדת בהתבסס על משוב משתמשים
- תמיכה בצוות M&M באישור האפליקציות בחנויות האפליקציות
הצוות המעורב
מנהל טכני בכיר: המנהל הטכני הבכיר סיפק הדרכה והנהגה כוללת לצוות, והבטיח את הביצוע המוצלח של הפרויקט.
אנליסט עסקי ו-Scrum Master: האנליסט העסקי וה-Scrum Master מילאו תפקיד חיוני באיסוף דרישות, ניתוח צרכים עסקיים, ופיקוח על תהליך הפיתוח הזריז.
מעצב גרפי בכיר: המעצב הגרפי הבכיר היה אחראי ליצירת ממשקי משתמש אטרקטיביים ואינטואיטיביים, והבטחת חוויית משתמש מעולה.
שני מפתחי תוכנה בכירים לצד שרת: שני מפתחי תוכנה בכירים לצד שרת עבדו על פיתוח תשתית הבק-אנד של פלטפורמת MuscleandMotion, תוך ניצול המומחיות שלהם ב-PHP, codeigniter, וניהול מאגרי מידע. הם היו אחראים לכתיבת הלוגיקה העסקית של הפלטפורמה, קישוריות למאגר מידע, אינטגרציה עם שירותי צד שלישי כמו שערי התשלום של Stripe ושיפורי אבטחה וביצועים מתמידים.
שני מפתחי פרונט-אנד Web בכירים: מפתחי הפרונט-אנד Web הבכירים התמקדו בבניית ממשק המשתמש והבטחת אינטגרציה חלקה עם הבק-אנד באמצעות טכנולוגיות כמו React.js.
שלושה מפתחי React Native: מפתחי React Native בכירים תרמו לפיתוח גרסאות iOS ואנדרואיד של פלטפורמת M&M, תוך ניצול המיומנות שלהם בתכנות היברידי והבטחת פונקציונליות פרונט-אנד חלקה ונטולת שגיאות של אפליקציות M&M השונות.
ארבעה מהנדסי QA: שני מהנדסי QA הוקדשו לביצוע בדיקות מקיפות, כולל בדיקות פונקציונליות, בדיקות ביצועים, והבטחת האיכות הכוללת של הפלטפורמה. שני מהנדסי QA נוספים היו מהנדסי אוטומציה שהריצו סקריפטים לביצוע בדיקות עומס, בדיקות רגרסיה ובדיקות פונקציונליות על פלטפורמת M&M.
מהנדס DevOps המתמחה ב-AWS: מהנדס DevOps התמחה בניהול הפריסה והתשתית של פלטפורמת M&M, תוך ניצול שירותי AWS לקנה מידה, אמינות ואבטחה.
תוצאות הפרויקט
אמיולי בנתה בהצלחה את גרסת ה-MVP של פלטפורמת Muscle and Motion, והבטיחה את יציבותה ומוכנותה לייצור בזמן שיא. במשך עשור של שיתוף פעולה, התקשורת השקופה והעבודה יוצאת הדופן של אמיולי סייעו ל-M&M לצמוח מנוכחות לא קיימת לעסק סטרימינג משגשג. השותפות שלהם התרחבה לחוזים במשרה מלאה, תוך עבודה ישירה עם הנהלת צוות M&M. הצלחתה הגלובלית של הפלטפורמה, מיליוני עוקבים ברשתות החברתיות, מיליוני משתמשים ומעל 100,000 מנויים משלמים מהווים עדות למומחיות הטכנית של אמיולי ולמחויבותה למצוינות.
המלצה ע"י עמית גל-אלון, מייסד, Muscle and Motion
… אני אסיר תודה על השירות והמסירות של אמיולי ואני בטוח ש-Muscle & Motion מכוסה לטווח ארוך על ידי ספק טכנולוגיה מוכשר ואמין זה. …