تفاصيل المشروع

نبحث عن Backend Developer للقيام بتعديلات فى نظام إدارة مشاريع (Construction Projects Platform) يشمل ثلاث أدوار رئيسية: العميل – الشركة – المهندس بالإضافة إلى المدير (Admin).

النظام عبارة عن RESTful APIs ( Node.js ) لاستهلاكها في تطبيق موبايل وويب.

ال APIs الموجوده تشمل:

1. المصادقة والصلاحيات (Authentication & Authorization)

نظام تسجيل دخول وصلاحيات متعددة (Client, Company, Engineer, Admin).

2. إدارة المشاريع (Project Lifecycle)

إنشاء مشروع جديد من العميل.

نظام حالات المشروع (قيد الانتظار – قيد التنفيذ – قيد المعاينة – مكتمل – متوقف – ملغي …).

APIs لعرض/تحديث حالة المشروع حسب الدور.

ربط كل مشروع بمراحل (Stages) وخدمات (Services).

3. عروض الشركات (Company Offers)

Endpoint لتقديم عرض من الشركة.

العميل يقدر يقبل/يرفض العرض.

منطق خاص: انتهاء وقت المشروع → التعامل مع العروض القديمة أو إعادة نشر.

4. المعاينة (Site Visit Scheduling)

API لتنظيم مواعيد المعاينات:

العميل يقترح موعد → الشركة توافق/ترفض.

ربط المعاينة بمهندس معين من الشركة.

5. نظام الدردشة (Chat System)

رسائل بين (Client ↔ Company ↔ Engineer).

دعم نصوص + مرفقات.

إشعارات بالرسائل غير المقروءة.

6. الدفع (Payment System)

الدفع الجزئي (Milestones) مربوط بخدمات/مراحل المشروع.

حالة دفع (مدفوع – متأخر).

مزود دفع

سجل كامل للمدفوعات.

Override من الأدمن.

7. الملفات والمستندات (Attachments & Documents)

كل مشروع يحتوي على مستندات (اسم، وصف، تاريخ، نوع [صورة، PDF، فيديو]).

رفع وتحميل الملفات عبر API.

8. لوحات التحكم (Dashboards & Profiles)

بروفايل العميل / الشركة / المهندس.

Dashboard لكل دور (إجمالي مشاريع، مبالغ مدفوعة، تقارير...).

9. الإعدادات والإشعارات (Settings & Notifications)

إعدادات إشعارات.

رفع محتوى ثابت (Terms, About Us).

نظام شكاوى/دعم فني.

إشعارات (Push / In-app).

10. أدوات الأدمن (Admin APIs)

التحكم الكامل في المشاريع والمستخدمين.

Force status override.

مراجعة المدفوعات.

إدارة التوثيق (Verification badges).

المطلوب :

اجراء بعض التعديلات على ال APIs الموجوده

التعديلات محدده ومكتوبه بشكل واضح

تقدم للمشروع

العروض المقدمة

مرحبا أستاذ محمد، أنا محمد عبد الرؤوف، مطور Backend / Full Stack متخصص في بناء وتعديل الأنظمة الاحترافية باستخدام Node.js، Express، وPrisma / MongoDB / PostgreS...

السلام عليكم أنا بشتغل باك اند ب nodejs وعندي في معرض الأعمال نماذج يمكنكم الاطلاع عليها، اللي فهمته إن عندكم بعض التعديلات على api وإن شاء الله أنا مستعدة أبدأ...

السلام عليكم, انا محمد طه مطور ويب full stack باستخدام MERN stack, اقدر اشتغل على الباك اند باستخدام nodejs و في معرض اعمالي ال websites اللي اشتغلت عليها باستخ...

يحيى ط.

مرحبا أستاذ محمد، أنا مطور ويب Full Stack وعندي خبرة عملية قوية في Node.js، خصوصا في بناء وتعديل RESTful APIs. اشتغلت على عدة مشاريع مشابهة، منها نظام إدارة مدر...

اهلا و سهلا بحضرتك , ارفقت لك صور من CRM system قمت بتنفيذه بالكامل ب node jsو يتضمن اغلب التقنيات الموجوده في نظامك مثل الادوار المختلفه و تسجيل الدخول و ادارة...

السلام عليكم، انا هاجر backend developerاطلعت على تفاصيل المشروع وفهمت أن المطلوب إجراء تعديلات محددة على RESTful APIs مبنية باستخدام Node.js لمنصة إدارة مشاريع...

أهلا بحضرتك. فهمت تفاصيل منصة إدارة المشاريع الخاصة بيكم، واضح إنه نظام متكامل ومبني بشكل منظم (RESTful APIs بـ Node.js) وبيخدم أدوار مختلفة وصلاحيات معقدة (عمي...

أهلا حبيبي اطلعت على تفاصيل المشروع وفاهم المطلوب كويس، التعديلات المطلوبة على الـ APIs واضحة، والمشروع معمول بـ Node.js كنظام لإدارة مشاريع (عملاء شركات مهندسي...

السلام عليكم محمد انا محمد نشأت باك اند ديفلوبر بعد قراءة التفاصيل انا فهمت المشروع مظبوط والدنيا واضحة ومترتبة عندي خبرة في الباك اند واقدر احدد ميعاد معاك ميت...

عرض تنفيذ تعديلات الـ Backend منصة إدارة مشاريع إنشائية مرحبا، اطلعت بدقة على تفاصيل النظام الحالي، وبناء على فهمي لجميع الوحدات البرمجية المذكورة، يمكنني تنفيذ...

السلام عليكم، انا Taha backend developerاطلعت على تفاصيل المشروع انا فهمت المشروع مظبوط والدنيا واضحة ومترتبة عندي خبرة عندي مشاريع مشابه للمواصفات اللي حضرتك ط...

السلام عليكم أنا مطور Backend بخبرة في Node.js وRESTful APIs، عملت على أنظمة مشابهة بإدارة مشاريع وصلاحيات متعددة. أستطيع تنفيذ التعديلات المطلوبة بسرعة وبدقة د...

مرحبا، أنا أحمد سعيد، مطور Backend بخبرة في Node.js و NestJS و MongoDB، عملت على أنظمة مشابهة تماما لأنظمة إدارة المشاريع تشمل أدوار (العميل الشركة المهندس الأد...

عمر ن.

السلام عليكم، أنا عمر أحمد, مطور Backend متخصص في Node.js و Express و MongoDB. عندي خبرة قوية في بناء وتطوير واجهات API لأنظمة إدارة المشاريع والمنصات متعددة ال...

مرحبا، اسمي عبدالرحمن ، أعمل كـ Backend Developer بخبرة واسعة في Node.js وREST APIs وتصميم أنظمة متعددة الأدوار (RBAC). اطلعت على مواصفات المشروع منصة إدارة مشا...

مرحبا أستاذ محمد، اطلعت بعناية على تفاصيل مشروعكم، وفهمت أن المطلوب هو تنفيذ تعديلات دقيقة على RESTful APIs المبنية بـ Node.js لمنصة إدارة المشاريع الإنشائية، م...

السلام عليكم باش مهندس محمد كنت قد انهيت تعديل على موقع laravel PHP منذ فترة قصيرة و بالرغم من أن خبرتى العملية هى على node و express و لكن لتشابه بيئات البرمجة...

مساء الخير أستاذ محمد، مع حضرتك عمر طاهر، Backend Developer متخصص في Node.js. لدي خبرة قوية في تطوير المشاريع المختلفة، وربط بوابات الدفع مثل Stripe وPaymob. جا...

السلام عليكم ورحمة الله وبركاته، أنا Ahmed Mohamed Omar، Backend Developer متخصص في Node.js و Express.js مع خبرة عملية في بناء RESTful APIs مشابهة تماما لمشروعك...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.