حسام | مطور ويب وجوال بخبرة عامين
 
مطور ويب وجوال من الجزائر بخبرة عامين في بناء تطبيقات حديثة وعالية الأداء. أستخدم React.js, Flutter, و Laravel لتطوير حلول مبتكرة تلبي احتياجات العملاء بكفاءة. كما أنني متخصص في تطوير بوتات تيليجرام لأتمتة المهام وتحسين تجربة المستخدم.
 
أقدم خدماتي في:
 
تطوير مواقع ويب تفاعلية وعصرية
 
بناء API قوية وآمنة باستخدام Laravel
 
تطوير بوتات تيليجرام مخصصة لمختلف الاستخدامات
 
أسعى دائمًا لتقديم حلول برمجية بجودة عالية وتحقيق رضا العملاء من خلال التعاون الفعّال والتسليم في الوقت المحدد.
 
جاهز للعمل معك على مشروعك القادم!
MediTro - نظام إدارة مواعيد العيادات الطبية
 
MediTro هو نظام متكامل متعدد المنصات لإدارة مواعيد العيادات، تم تطويره باستخدام Laravel، ReactJS، وFlutter. يهدف إلى تسهيل تجربة الحجز والمتابعة الطبية للمرضى، مع توفير أدوات متقدمة للأطباء والمساعدين، إلى جانب لوحة تحكم إدارية فعالة.
 
تطبيق الهاتف (Flutter)
 
يوفر تطبيق الهاتف تجربة سهلة لكل من المرضى والأطباء، حيث يمكن للمرضى التسجيل، استعراض الأطباء والخدمات المتوفرة، حجز المواعيد، عرض سجلاتهم الطبية والوصفات، أو إلغاء المواعيد. من جهة أخرى، يستطيع الأطباء تسجيل الدخول، عرض مواعيدهم، تعديل حالة المواعيد، إدارة ملفات المرضى، وإنشاء وصفات طبية بصيغة PDF.
 
لوحة التحكم (ReactJS + Laravel API)
 
لوحة تحكم الويب تدعم أربعة أنواع من المستخدمين مع صلاحيات مختلفة:
 
المشرف: يمكنه إدارة الأطباء، المساعدين، والخدمات الطبية.
 
الطبيب: يمكنه إدارة المواعيد، السجلات الطبية، وإنشاء الوصفات الطبية.
 
المساعد: يمكنه متابعة وتحديث المواعيد فقط.
 
المريض: يمكنه حجز المواعيد، متابعة ملفه الطبي، وإلغاء المواعيد أو تحميل وصفاته.
 
نظام المصادقة والصلاحيات
 
يعتمد النظام على Laravel Sanctum في المصادقة، مع نظام صلاحيات دقيق يعتمد على middleware لتحديد الوصول حسب نوع المستخدم (مشرف، طبيب، مساعد، مريض).
 
التقنيات المستخدمة
 
الواجهة الخلفية تم تطويرها باستخدام Laravel 11 مع REST API. لوحة التحكم مبنية بـ ReactJS. التطبيق يعمل على الهواتف باستخدام Flutter، ويعتمد النظام على قاعدة بيانات MySQL.
 
أهداف المشروع
 
الهدف من هذا المشروع هو تطوير نظام طبي عملي يسهل على المرضى حجز مواعيدهم، ويساعد العيادات على تنظيم العمل الداخلي من خلال أدوات رقمية مرنة. كما يوفر بيئة تدريب حقيقية على بناء REST API، المصادقة، وتفويض الوصول، مع دمج تقنيات حديثة في تطوير تطبيقات الويب والموبايل.
MyTasks
 
يهدف هذا المشروع إلى تطوير تطبيق لإدارة المهام اليومية يساعد المستخدمين على تنظيم أعمالهم، تتبع إنجازاتهم، وتحقيق إنتاجية أعلى من خلال واجهات بسيطة وسلسة على الويب والموبايل. يوفر التطبيق ميزات تسجيل الدخول، إضافة وتعديل المهام، مع دعم واجهة برمجية قوية مبنية باستخدام Laravel.
 
? المزايا الأساسية:
 
إدارة المهام:
 
إنشاء، تعديل، حذف، وتتبع المهام بسهولة من خلال واجهات مرنة على الويب والهاتف.
 
تسجيل وتسجيل دخول:
 
نظام مصادقة آمن باستخدام Laravel Sanctum لتأمين جلسات المستخدم.
 
واجهة مستخدم حديثة:
 
تصميم سريع الاستجابة (Responsive) على الويب باستخدام React، وتجربة استخدام نظيفة وسلسة على الهاتف باستخدام Flutter.
 
إدارة المستخدمين:
 
إمكانية تسجيل حساب جديد أو تسجيل الدخول لمتابعة وإدارة المهام الخاصة بالمستخدم.
 
تكامل API:
 
واجهة برمجية RESTful مبنية بلارافيل توفر الوصول الآمن إلى كل وظائف التطبيق عبر التوكنات.
 
️ التقنيات المستخدمة:
 
الواجهة الخلفية (Backend): Laravel 11 + Laravel Sanctum
 
الواجهة الأمامية (Frontend Web): React.js
 
تطبيق الهاتف (Mobile App): Flutter
 
قاعدة البيانات: MySQL
 
أهداف المشروع:
 
تطوير تطبيق عملي لإدارة المهام اليومية.
 
تدريب على بناء REST API باستخدام Laravel.
 
تطبيق مفاهيم المصادقة وتفويض الوصول.
 
إنشاء تطبيق متعدد المنصات باستخدام Flutter وReact.
 
دمج تقنيات حديثة في تطوير تطبيقات الويب والموبايل.