نبذة

حسام | مطور ويب وجوال بخبرة عامين

 

مطور ويب وجوال من الجزائر بخبرة عامين في بناء تطبيقات حديثة وعالية الأداء. أستخدم React.js, Flutter, و Laravel لتطوير حلول مبتكرة تلبي احتياجات العملاء بكفاءة. كما أنني متخصص في تطوير بوتات تيليجرام لأتمتة المهام وتحسين تجربة المستخدم.

 

أقدم خدماتي في:

 

تطوير مواقع ويب تفاعلية وعصرية

 

بناء API قوية وآمنة باستخدام Laravel

 

تطوير بوتات تيليجرام مخصصة لمختلف الاستخدامات

 

أسعى دائمًا لتقديم حلول برمجية بجودة عالية وتحقيق رضا العملاء من خلال التعاون الفعّال والتسليم في الوقت المحدد.

 

جاهز للعمل معك على مشروعك القادم!


الخبرات

موقع و تطبيق MediTro

MediTro - نظام إدارة مواعيد العيادات الطبية

 

MediTro هو نظام متكامل متعدد المنصات لإدارة مواعيد العيادات، تم تطويره باستخدام Laravel، ReactJS، وFlutter. يهدف إلى تسهيل تجربة الحجز والمتابعة الطبية للمرضى، مع توفير أدوات متقدمة للأطباء والمساعدين، إلى جانب لوحة تحكم إدارية فعالة.

 

تطبيق الهاتف (Flutter)

 

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

 

لوحة التحكم (ReactJS + Laravel API)

 

لوحة تحكم الويب تدعم أربعة أنواع من المستخدمين مع صلاحيات مختلفة:

 

المشرف: يمكنه إدارة الأطباء، المساعدين، والخدمات الطبية.

 

الطبيب: يمكنه إدارة المواعيد، السجلات الطبية، وإنشاء الوصفات الطبية.

 

المساعد: يمكنه متابعة وتحديث المواعيد فقط.

 

المريض: يمكنه حجز المواعيد، متابعة ملفه الطبي، وإلغاء المواعيد أو تحميل وصفاته.

 

نظام المصادقة والصلاحيات

 

يعتمد النظام على Laravel Sanctum في المصادقة، مع نظام صلاحيات دقيق يعتمد على middleware لتحديد الوصول حسب نوع المستخدم (مشرف، طبيب، مساعد، مريض).

 

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

 

الواجهة الخلفية تم تطويرها باستخدام Laravel 11 مع REST API. لوحة التحكم مبنية بـ ReactJS. التطبيق يعمل على الهواتف باستخدام Flutter، ويعتمد النظام على قاعدة بيانات MySQL.

 

أهداف المشروع

 

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

تطبيق MyTasks

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.

 

دمج تقنيات حديثة في تطوير تطبيقات الويب والموبايل.


التعليم

تقني سامي في برمجة ويب و جوال


أعمالي


روابط

هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى