توسعه اپلیکیشن هوشمند ورزشی و IoT ففو (fefo)
اپلیکیشن موبایل (iOS & Android)، اینترنت اشیاء (IoT) و گیمیفیکیشن ورزشیپروژه خلاقانه fefo (ففو) یک پلتفرم هوشمند تناسب اندام در خانه است که از تلفیق سختافزار اختصاصی و اپلیکیشن موبایل (نسخههای اندروید و iOS) شکل گرفته است. این پلتفرم با اتصال به یک دیوایس فیزیکی (فنر ورزشی مجهز به سنسورهای ژیروسکوپ و شتابسنج) از طریق پروتکل بلوتوث، حرکات ورزشی کاربران را به دقت پایش و تحلیل میکند.
- اتصال هوشمند سختافزاری (IoT): برقراری ارتباط پایدار و بلادرنگ (Real-time) از طریق بلوتوث با ماژولهای ژیروسکوپ و شتابسنج متصل به فنر فیزیکی.
- سیستم تحلیل و پردازش حرکات: محاسبه دقیق تعداد دفعات تکرار تمرینات، سنجش صحت اجرای حرکات ورزشی و محاسبه میزان کالری سوزاندهشده بر اساس دادههای دریافتی از سنسورها.
- مکانیزم گیمیفیکیشن (Gamification): تبدیل تمرینات ورزشی خانگی به یک بازی تعاملی جذاب جهت افزایش انگیزه، وفاداری و استمرار کاربران در تمرینات.
- جدول ردهبندی و اسکوربورد رقابتی: امکان مقایسه عملکرد، امتیازات و رتبه کاربران با یکدیگر در یک بستر رقابتی پویا و انگیزه بخش.
- توسعه فرانتاند با فلاتر: توسعه اپلیکیشن چندسکویی با فریمورک Flutter و مدیریت وضعیت یکپارچه با الگوی استاندارد BLoC جهت برقراری ارتباط روان با سختافزار.
- بکاند امن و داکرایز شده: پیادهسازی زیرساخت سرور با فریمورک محبوب Django به صورت کاملاً داکرایز شده (Dockerized).
- مدیریت پیشرفته حافظه و استقرار خودکار: استفاده از کشسرور Redis برای سرعتبخشی به تبادل دادهها و پیادهسازی خطوط لوله مدرن CI/CD با GitHub Actions.
