اسم المشروع: تطبيق "مشواري" لإدارة حسابات النقل الذكي
وصف المشروع:
قمت بتطوير تطبيق "مشواري" ليكون حلاً رقمياً بسيطاً وعملياً لأصحاب سيارات النقل والسائقين. فكرة المشروع نابعة من حاجة السوق لأداة تنظم حسابات "النولون" والمصاريف الكثيرة والمتشعبة لكل مشوار، وتحويلها من سجلات ورقية معرضة للتلف أو الضياع إلى نظام رقمي دقيق يحسب صافي الربح في ثوانٍ.
ماذا يقدم التطبيق؟ (المميزات التي نفذتها):
حسابات دقيقة وشاملة: صممت نموذج إدخال مرن يسمح بتسجيل (النولون، الكارتة، المصالحات، الجاز) مع خاصية إضافة "مصاريف إضافية" بشكل ديناميكي غير محدود حسب حاجة المشوار. أتمتة حساب الكومسيون: أضفت ميزة اختيار نسبة مئوية ثابتة (10%، 20%، إلخ) ليقوم البرنامج بحساب عمولة السائق تلقائياً فور إدخال مبلغ النولون، مع إتاحة الإدخال اليدوي للتحكم الكامل. إدارة كاملة للبيانات (CRUD): البرنامج لا يكتفي بالحساب فقط، بل يتيح لك حفظ المشاوير، تعديلها، أو حذفها (سواء مشوار واحد أو حذف جماعي للمحدد) من خلال جدول تفاعلي. تخزين البيانات (LocalStorage): اعتمدت على تقنية التخزين المحلي لضمان حفظ جميع بياناتك على جهازك الشخصي؛ حتى لو قفلت المتصفح أو عملت Refresh، بياناتك محفوظة وموجودة. عرض تفصيلي احترافي: وفرت نظام "النافذة المنبثقة" (Modal) لعرض فاتورة تفصيلية لكل مشوار بشكل منظم يسهل مراجعته أو تصويره. تصميم متجاوب (Responsive): حرصت أن تكون واجهة المستخدم متوافقة تماماً مع شاشات الموبايل، لأنها الأداة الأساسية للسائق في الطريق.
التقنيات التي استخدمتها في التطوير:
HTML5 & CSS3: لبناء الواجهة والهيكل الخارجي مع مراعاة تجربة المستخدم العربية (RTL). JavaScript (Vanilla JS): استخدمت لغة جاوا سكريبت الخام لبناء المحرك الحسابي بالكامل، وإدارة الـ DOM، ومعالجة البيانات وتخزينها. Netlify: لرفع المشروع وضمان سرعة الوصول إليه من أي مكان.
الهدف من المشروع:
تسهيل حياة العاملين في قطاع النقل من خلال أداة "في جيبهم" تحميهم من أخطاء الحسابات اليدوية وتعرفهم ربحهم الحقيقي بعد كل رحلة.
نصيحة: انسخ الكلام ده وضعه في قسم "وصف المشروع" في معرض أعمالك على مستقل، وارفع معاه سكرين شوت (لقطة شاشة) لشكل الجدول وهو مليان بيانات، وشكل الـ Modal وهو عارض تفاصيل مشوار.. ده هيخلي شكل العمل احترافي جداً.