تفاصيل العمل

GymTracker AI هو منصة لياقة بدنية متكاملة (Full-Stack) مدعومة بالذكاء الاصطناعي، مش مجرد تطبيق لتسجيل التمارين، لكنه بيشتغل كمحلل ومدرب لياقة شخصي.

التقنيات المستخدمة:

الواجهة الأمامية (Frontend): React 18، Vite، Chart.js 4، Supabase Auth UI

الخادم (Backend): Node.js (Express)، منشور كـ Serverless Functions على Vercel

قاعدة البيانات: Supabase (PostgreSQL)

محرك الذكاء الاصطناعي: Groq (Llama 3.3) كنموذج أساسي، مع Google Gemini 1.5 Pro كنموذج احتياطي

التصميم: Vanilla CSS بأسلوب Glassmorphism مع نظام ثيمات متعدد (Multi-Theme Engine)

أهم المميزات:

مدرب لياقة بالذكاء الاصطناعي — بيحلل تاريخ التمارين، التغذية، شرب المياه، وتركيب الجسم عشان يقدم توصيات تدريب وتغذية مخصصة، ويفسر أسباب توقف التقدم، ويجاوب على أسئلة متعلقة باللياقة بناءً على بياناتك.

ماسح تركيب الجسم بالذكاء الاصطناعي — بيقرأ صورة تقرير InBody ويستخرج منها أكتر من 20 قياس (الوزن، كتلة العضلات الهيكلية، نسبة الدهون، تحليل العضلات والدهون حسب المناطق، معدل الأيض الأساسي... إلخ) بدل الإدخال اليدوي.

تحليل الاتجاهات (Trend Analysis) — بيقارن آخر 10 قياسات تقريبًا عشان يكتشف زيادة الكتلة العضلية، أو توقف حرق الدهون، أو تقلبات سريعة في الوزن مع الوقت، مش مجرد نظرة على قياس واحد.

ذكاء تتبع التمارين — بيحسب الـ 1RM، وبيدير مؤقتات الراحة، ويسجل المجموعات والتكرارات، ويتابع الأرقام القياسية الشخصية.

تتبع التغذية — بيسجل السعرات، البروتين، الكربوهيدرات، الدهون، والمياه، وبيربط أنماط التغذية بالأداء وتغيرات تركيب الجسم.

لوحة تحكم موحدة (Dashboard) — بتجمع أيام الالتزام بالتمرين، شرب المياه، اتجاهات الوزن، تاريخ تركيب الجسم، وحالة التدريب في شاشة واحدة.

استجابة سريعة وموثوقة من الذكاء الاصطناعي — Groq's Llama 3.3 70B بيتعامل مع معظم الطلبات بسرعة شبه فورية، مع Gemini 1.5 Pro كخطة احتياطية لو الخدمة الأساسية اتعطلت.

باختصار: المشروع بيجمع بين تتبع التمارين، تسجيل التغذية، تحليل تركيب الجسم، والتدريب بالذكاء الاصطناعي في نظام واحد، بيقدم توصيات مبنية على بياناتك الفعلية بدل نصايح لياقة عامة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات