تفاصيل العمل

قمتُ بتطوير نظام إدارة ورشة صيانة متكامل باستخدام ASP.NET Core MVC، يهدف إلى تنظيم عمليات استقبال الأجهزة، توزيع المهام على الفنيين والمهندسين، وإدارة الصلاحيات والإشعارات بشكل احترافي وسلس.

المهام التي نفذتها:

تصميم وتطوير نظام متكامل لإدارة الورش (Workshop Management System) باستخدام ASP.NET Core MVC وEntity Framework Core.

تطبيق نمط التصميم Repository & Unit of Work لتحقيق فصل المهام وسهولة الصيانة والتوسع.

إنشاء نظام أدوار وصلاحيات متقدم يشمل:

مدير النظام

المهندس

الفني

مستلم الأجهزة

بناء واجهة استخدام مريحة تتيح إدارة الطلبات، الأجهزة، والفنيين، مع تتبع حالة كل جهاز منذ استلامه حتى التسليم.

إضافة نظام إشعارات ذكي للتنبيه عند تغيير حالة الطلب أو إضافة ملاحظات جديدة.

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

استخدام Partial Views وAJAX لتحسين تجربة المستخدم وتسريع التفاعل داخل النظام.

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

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

Framework: ASP.NET Core MVC

Database: Microsoft SQL Server

ORM: Entity Framework Core

Design Pattern: Repository & Unit of Work

Frontend: Razor Views، jQuery، AJAX، Bootstrap

Authentication & Authorization: ASP.NET Identity

النتيجة:

نظام إدارة ورشة صيانة مرن وقابل للتطوير، يوفر تجربة استخدام سلسة، ويُمكّن الإدارة من متابعة كل مراحل الصيانة، مع ضمان دقة البيانات وتنظيم العمليات اليومية داخل الورشة.

بطاقة العمل

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