نظام إدارة الشاحنات – Truck Management System

تفاصيل العمل

نظام إدارة أسطول الشاحنات – Truck Management System

نظام متكامل قمت بتطويره باستخدام Node.js + Express + React + TypeScript + SQLite، لإدارة أسطول شاحنات بشكل احترافي وسهل.

مميزات النظام:

إدارة الشاحنات:

إضافة وتعديل وحذف الشاحنات.

تتبع الحالة (متاحة – في رحلة – صيانة).

ربط كل شاحنة بسائق محدد.

️ إدارة السائقين:

إدارة معلومات السائقين وصورهم.

ربط كل سائق بشاحنة واحدة فقط.

صلاحيات تمنع أي تلاعب من السائقين.

️ إدارة الرحلات:

تتبع حالة الرحلة (نشطة – مكتملة – متأخرة).

ربط كل رحلة بشاحنة وسائق.

تحديث تقدم الرحلة بشكل تفاعلي.

? المصاريف والصيانة:

تسجيل جميع أنواع المصاريف وربطها بالشاحنة.

رفع صورة الفاتورة وعرضها في الواجهة.

إدارة الصيانة الدورية والطارئة وجدولة الصيانة القادمة.

️ الأمان والصلاحيات:

مصادقة JWT وتشفير كلمات المرور.

صلاحيات دقيقة (أدمن – سائق).

حماية من التلاعب وهجمات CORS/CSRF.

التقارير:

تقارير تفصيلية + رسوم بيانية تفاعلية.

تصدير البيانات إلى Excel بضغطة زر.

الواجهة:

تصميم عصري بواجهة عربية متجاوبة (Tailwind CSS).

دعم الكمبيوتر والموبايل والتابلت.

? تقنيات تم استخدامها:

Frontend: React + TypeScript + Vite

Backend: Node.js + Express

Database: SQLite

UI: Tailwind CSS

Auth: JWT + bcrypt

مناسب لـ:

شركات النقل الصغيرة والمتوسطة

أصحاب أسطول شاحنات

شركات تأجير الشاحنات

مشاريع تخرج للطلاب المتخصصين

يمكنك مشاهدة النظام أو طلب نسخة تجريبية عند التواصل معي.

بطاقة العمل

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