تفاصيل العمل

شروع Uber System Web API

مشروع Uber System Web API هو نظام متكامل يحاكي فكرة تطبيق Uber للنقل الذكي، تم تطويره باستخدام ASP.NET Core وEntity Framework Core بهيكلية احترافية قابلة للتوسع والتطوير.

يهدف المشروع إلى بناء نظام خلفي (Backend) متكامل لإدارة المستخدمين، الرحلات، السائقين، والمدفوعات، مع قابلية إضافة ميزات مستقبلية مثل تتبّع المركبات في الزمن الحقيقي، نظام التقييم، والمحادثة الفورية عبر Signal R.

المميزات التقنية:

معمارية نظيفة (Clean Architecture) تفصل بين الطبقات (API – Application – Domain – Infrastructure) لضمان سهولة الصيانة والتوسّع.

استخدام Entity Framework Core مع نظام Migrations لإدارة قاعدة البيانات باحترافية.

توثيق كامل للـ API عبر Swagger / OpenAPI لتجربة النقاط (Endpoints) بسهولة.

جاهزية لإضافة نظام المصادقة والأمان باستخدام JWT.

تكامل مع أدوات مثل AutoMapper وFluentValidation لمعالجة البيانات والتحقق منها بكفاءة.

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

ASP.NET Core Web API

Entity Framework Core

AutoMapper

FluentValidation

Swagger / OpenAPI

Redis (قابلية الإضافة)

SignalR (قابلية التوسّع مستقبلاً)

بطاقة العمل

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