منصة توصيل المستقلين بالعملاء باستخدام Angular و ASP.NET Core

تفاصيل العمل

قمت بتطوير منصة شاملة تربط بين المستقلين والعملاء، وتدعم المشاريع بنظام العطاءات أو السعر الثابت، مع ميزات حديثة تشمل المحادثة الفورية، الإشعارات، أنظمة الدفع، وإدارة المستخدمين المتقدمة.

توفر المنصة تجربة متكاملة لكل من المستقلين والعملاء، وتمكنهم من التفاعل بشكل سلس وآمن، مع نظام دفع عبر Stripe وخاصية الاحتفاظ بالمبالغ في حساب وسيط (Escrow). كما تحتوي على تحليل مشاعر المراجعات باستخدام الذكاء الاصطناعي.

مميزات العمل:

صلاحيات المستخدمين:

المستقلون: إنشاء ملفات تعريف احترافية، التقديم على المشاريع، سحب الأرباح، تتبع الشهادات والمهارات.

العملاء: نشر مشاريع بعطاءات أو بسعر ثابت، قبول العروض، التواصل مع المستقلين.

المشرفون: إدارة المحتوى، حل النزاعات، إدارة التصنيفات والمهارات.

نظام المشاريع:

دعم نظام العطاءات (Bidding) والعروض الثابتة (Fixed-price)

تنظيم المشاريع حسب التصنيفات والمهارات

نظام تسليم مراحل المشروع عبر Milestones

نظام الدفع:

دمج Stripe للإيداع والسحب

إدارة اشتراكات المستقلين

الميزات اللحظية (Real-Time):

دردشة فورية باستخدام SignalR

إشعارات لحظية

تحديث مباشر لحالة العروض

تحليل المشاعر على المراجعات باستخدام AI

إدارة الملف الشخصي:

عرض الأعمال السابقة (Portfolio)

دعم الشهادات والخبرات

دعم التوصيات بالمهارات

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

Frontend:

Angular 19 + TypeScript

PrimeNG، RxJS

SignalR Client

Backend:

ASP.NET Core 8 Web API

Entity Framework Core

SignalR

Stripe.NET

JWT Authentication

بنية النظام:

فلاتر للتحقق من الصلاحيات والمدخلات

Middleware مخصص لحظر المستخدمين

خدمات خلفية لمعالجة الدفعات

بطاقة العمل

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