تفاصيل العمل

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

المشروع يعتمد على React.js في الواجهة الأمامية، وExpress.js مع MongoDB في الخلفية، مع استخدام Docker لتشغيل المشروع بطريقة احترافية محلية أو سحابية.

أهم الميزات:

تسجيل ودخول المستخدمين باستخدام JWT

إدارة التمارين من خلال REST API

لوحة تحكم تفاعلية لعرض التقدم والنتائج

رسوم بيانية ديناميكية باستخدام Chart.js وRecharts

رفع الصور بأمان باستخدام Cloudinary

بيئة تطوير جاهزة باستخدام Docker وDocker Compose

نظام اختبار كامل للفرونت والباك إند

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

Frontend: React 19 + Redux Toolkit + Bootstrap + Chart.js

Backend: Node.js + Express + MongoDB + JWT + Cloudinary

DevOps: Docker, Docker Compose, ESLint, Testing Libraries

بطاقة العمل

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