1) وصف الوضع الحالي (Current State)
الموقع الحالي Static Website (HTML/CSS/JS) بدون نظام مستخدمين وصلاحيات متقدمة، وبدون ربط بيانات ديناميكي.
المطلوب تحويله إلى Web Application قابلة للتوسع، مع لوحة إدارة، ونظام دخول، وصلاحيات، وربط مع أنظمة ERP.
2) الهدف من المشروع (Project Goals) :
إعادة بناء الموقع بتقنية React.js لتحقيق:
أداء أعلى وتجربة مستخدم أفضل.
قابلية توسّع مستقبلية وإضافة وحدات/شاشات بسهولة.
واجهات ديناميكية مرتبطة بقاعدة بيانات.
بناء Backend + Database لإدارة البيانات والمستخدمين والصلاحيات.
ربط النظام مع ERP Systems عبر REST APIs (و/أو GraphQL إذا لزم).
تسليم منتج نهائي بجودة عالية عبر اختبارات شاملة ومعايير قبول واضحة.
3) نطاق العمل الفني (Technical Scope)
Frontend (React.js)
تطوير واجهات الموقع بالكامل باستخدام React
دعم كامل لـ:
Responsive (موبايل/تابلت/ديسكتوب)
RTL/LTR (عربي/إنجليزي) مع خطوط عربية مناسبة
صفحات عامة (Public Pages) + صفحات محمية بعد تسجيل الدخول (Protected Routes)
تنفيذ UI حديثة + Component-based design لتسريع التطوير.
Backend + Database
بناء Backend
تصميم قاعدة بيانات (PostgreSQL/MySQL) تشمل:
Users / Roles / Permissions
Audit Logs
توفير لوحة تحكم Admin لإدارة المحتوى والمستخدمين والصلاحيات.
C) Authentication & Authorization (الصلاحيات)
نظام دخول آمن:
JWT + Refresh Tokens أو Session-based
تشفير كلمات المرور (bcrypt/argon2)
خيارات: 2FA
إدارة الصلاحيات:
RBAC (Role-Based Access Control): (Admin / Exhibitor / contractor…)
ERP Integration (API Integration)
الربط عبر API مع ERP Systems:
سيتم تزويد المطور بـ Functions المطلوبة (Requests/Responses) Postman Collection
المطلوب من المطور:
بناء طبقة Integration Service (middleware) لتنظيم الاتصال
Handling للأخطاء وRetries وTimeouts
Logging للطلبات والردود (مع إخفاء البيانات الحساسة)
Mapping للبيانات (Data Mapping/Transformation)
4) التحليل وتجربة المستخدم (Analysis & UX)
دراسة الموقع الحالي وتحويله إلى شاشات React مع تحسينات UX.
تجهيز:
User Flows (رحلة المستخدم)
Design System بسيط (ألوان/خطوط/مكوّنات)
5) الاختبارات والجودة (Testing & Quality)
اختبارات إلزامية قبل التسليم:
Unit Tests للـ Backend (والـ Frontend حسب الحاجة)
Integration Tests لواجهات الـ API وربط ERP
Performance & Security basic checks (مثل: rate limit, input validation)
إصلاح الملاحظات ضمن دورة تسليم واضحة.
6) بيئة التشغيل والنشر (Deployment & DevOps)
تجهيز بيئات:
Development / Staging / Production
نشر على سيرفراتنا
Docker (يفضل ان يكون المبرمج على دراية)
React JS , Python
تصميم البورتال static Website لفهم الفكره
التسليم:
Source Code (Frontend/Backend)
Database schema + migrations
API Documentation (Requests)
ملف تشغيل واضح (README) + خطوات النشر
حسابات وصلاحيات وشرح إدارة النظام (Admin Guide)
8) إدارة المشروع والمتابعة (Project Management)
خلال فترة التنفيذ:
اجتماعات متابعة دورية ( 4 أسبوعياً)
Demo لكل مرحلة (Sprint Review)
تسجيل الملاحظات وتوثيقها (محادثه - مرحله تنفيذ المشروع)
مراحل التنفيذ المقترحة (Milestones)
Discovery & Requirements: تحليل الموقع الحالي + تحديد الشاشات + تعريف الصلاحيات والبيانات
UI/UX & Architecture: تصميم واجهات + تصميم قاعدة البيانات + خطة الربط
Core Development: بناء الأساس (Auth, Roles, Layout, Admin)
ERP Integration: تنفيذ الـ Functions وربط البيانات
Testing & UAT: اختبار شامل + إصلاحات
Go-Live & Support: نشر Production + فترة ضمان/دعم
10) معايير القبول (Acceptance Criteria)
جميع الصفحات تعمل Responsive + RTL/Arabic بشكل صحيح.
نظام دخول وصلاحيات يعمل حسب الأدوار المتفق عليها.
الربط مع ERP يعمل ويحقق السيناريوهات المطلوبة (Send/Receive) بدون أخطاء حرجة.
تسليم كامل للكود والتوثيق وطريقة التشغيل والنشر.
اجتياز UAT وفق قائمة ملاحظات مغلقة.
مرحبا انا مصطفى اعمل في شركة كي بوينت الاماراتية في مجال فرونت اند ديفيلوبر تجاوزت خبرتي ما يقارب ال3 سنوات استطيع ان انجز لك هذا العمل في اقل من 20 يوما وبدون ...
السلام عليكم، أتخصص في تحويل المواقع الثابتة إلى تطبيقات ويب ديناميكية وقابلة للتوسع. عملت على منصات مثل Turkish Week، 90Events، وMualim، حيث طورت واجهات React ...
السلام عليكم استاذ احمد جاهز للتنفيذ باحسن جوده واسرع وقت بإذن الله, ولدي اعمال سابقه كثير يمكن لحضرتك الإطلاع عليها لتتأكد بنفسك من حسن الخدمة والمواقع التي اق...
أستاذ أحمد، تحية طيبة، أنا م/ إسلام مهندس برمجيات متخصص في تطوير الويب باستخدام ReactJS، وقرأت وصف المشروع كمن يقرأ تشخيص حالة حقيقية، لا مجرد قائمة تقنيات. ما ...
مرحبا م. أحمد أي خطأ في تحويل موقعك إلى Web Application يسبب تكلفة مستقبلية عالية. هل تبحث عن تنفيذ صحيح من أول مرة مع صلاحيات، ERP، وقابلية توسع حقيقية سأقوم ب...
السلام عليكم أستاذ أحمد، بعد دراسة متطلبات المشروع لتحويل الموقع من Static إلى تطبيق ويب ديناميكي متكامل، أقدم لكم عرضا فنيا يعتمد على أحدث التقنيات لضمان الأدا...
لسلام عليكم, استاذ أحمد انا عبد الجليل اعمل في تطوير الويب اتمتع بخبرة واسعة في انشاء المواقع الالكترونية وسبق لي تطوير منصة مع العروض و ما يميزني هو ان لدي خبر...
اطلعت على وصف الوضع الحالي ومتطلبات المشروع بشكل تفصيلي، والصورة واضحة: المطلوب ليس تطوير واجهات فقط، بل إعادة بناء النظام بالكامل وتحويله من موقع Static إلى We...
السلام عليكم، أنا أحمد مصباح، مهندس برمجيات متخصص في تطوير الويب والموبايل، وأنا متحمس لفرصة تحويل موقعكم الحالي الثابت إلى تطبيق ويب ديناميكي وقابل للتوسع، مع ...
السلام عليكم بشمهندس أحمد، انا بشمهندس محمود, انا احمد مبرمج ومصمم مواقع إلكترونية (Full Stack Developer) وخبرة بأكثر من 5 سنوات مع بناء بنية تقنية حديثة تدعم ا...
السلام عليكم ورحمة الله، أنا مطور Full-Stack بخبرة تزيد عن 6 سنوات في بناء تطبيقات ويب قابلة للتوسع، ولوحات تحكم معقدة، وأنظمة صلاحيات وربط مع أنظمة خارجية (API...
السلام عليكم، أنا محمد عبد الحليم، مطور Full-Stack لدي خبره طويله في العمل ك مبرمج ومطور مواقع واستطيع العمل علي مشروعك والقيام بتحويل مواقع Static إلى Web Appl...