تفاصيل العمل

FR3ON Fit هي منصة لياقة بدنية بمستوى إنتاجي (Production-level) صُممت لتكون حلقة وصل ذكية ومبتكرة بين المدربين والمتدربين. تتميز المنصة بتجربة مستخدم فريدة مستوحاة من الهوية الملكية المصرية القديمة (الفرعونية)، مع توفير أدوات احترافية لإدارة الخطط التدريبية والغذائية بشكل كامل.

تقدم المنصة لوحات تحكم (Dashboards) متجاوبة تماماً، تتيح للمتدربين متابعة تطورهم البدني، وللمدربين إدارة عملائهم بكفاءة عالية، مع نظام تواصل فوري وتنبيهات ذكية.

المميزات التقنية والوظيفية:

- نظام عضويات متطور: تسجيل دخول آمن مع صلاحيات محددة لكل من (المدرب/المتدرب).

- إدارة التدريب والتغذية: تصميم وإسناد جداول تمارين وخطط غذائية مخصصة.

- تتبع المؤشرات البدنية: تسجيل وقياس تطور الجسم (Body Metrics) مع عرض تحليلات بيانية للتقدم.

- التواصل الفوري (Real-time): نظام دردشة مباشر وتنبيهات لحظية باستخدام تقنيات WebSocket.

- الجدولة الذكية: تقويم تفاعلي لإدارة المواعيد والتمارين اليومية.

- إدارة الوسائط: رفع صور تطور الحالة وتخزينها سحابياً بشكل آمن.

دورى في المشروع (Backend & Frontend):

1. لقد قمت بتطوير المشروع من الصفر ليشمل الجوانب البرمجية الكاملة (Full-Stack Development)، وتضمنت مساهمتي:

2. هندسة قواعد البيانات: تصميم الجداول والعلاقات لضمان سرعة استجابة النظام.

3. الأمان والحماية: تنفيذ بروتوكولات التحقق من الهوية (Authentication) وتأمين البيانات ضد الثغرات.

4. تطوير الوحدات البرمجية: بناء وحدات المدربين، المتدربين، وسجلات النشاط (Activity Logs).

5. الخدمات السحابية: دمج خدمة Cloudinary لتخزين الصور وخدمات البريد الإلكتروني (Mail Services).

6. الأنظمة اللحظية: بناء نظام الدردشة والإشعارات باستخدام WebSockets.

7. واجهة المستخدم: بناء واجهات Dashboard متجاوبة وعصرية تعكس الهوية الفرعونية للمنصة.

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

- Backend: (Node/Nest.js)

Frontend: (React)

Database: (PostgreSQL)

Real-time: WebSockets (Socket.io)

Storage: Cloudinary API

Security: Role-based Access Control (RBAC) & Security Hardening

ملاحظة: تم تصميم المنصة لتكون قابلة للتوسع (Scalable) مع التركيز على تجربة مستخدم سلسة وأداء فائق السرعة.

بطاقة العمل

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