يتم تجهيز معرض أعمال عبدالله أبو شاويش.
المشاريع
مكتملمميز

منصة أدواتي

Flutter + Dashboard

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

Flutter + DashboardFlutterFirebaseMVCCloudinaryFirebase NotificationsChatNext.jsFirebase Admin SDKMobile AppsWeb AppsDashboardsAdmin DashboardFull Systems

المشكلة

كانت الفكرة تحتاج إلى تحويل المتطلبات إلى تجربة واضحة ومنظمة يمكن للمستخدم التعامل معها بسهولة.

الحل

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

النتيجة النهائية

نتج عن المشروع تطبيق أو نظام عملي يعرض الوظائف المطلوبة بشكل واضح وقابل للتطوير لاحقا.

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

FlutterFirebaseMVCCloudinaryFirebase NotificationsChatNext.jsFirebase Admin SDK

دوري

تحليل المتطلبات، تصميم الواجهات، بناء الوظائف، ربط البيانات، الاختبار، وتوثيق المشروع.

الخصائص

  • رفع الأدوات
  • صور الأدوات
  • تفاصيل الأداة
  • حجز الإيجار
  • اختيار التاريخ والوقت
  • أماكن مخصصة للدفع
  • محادثة ورسائل
  • المفضلة
  • قبول أو رفض الطلب
  • لوحة المستخدم
  • إشعارات Firebase
  • تخزين Cloudinary
  • لوحة إدارة
  • إحصائيات وإدارة

التنفيذ التقني

تم تنفيذ المشروع ببنية واضحة تربط الواجهات، تدفق البيانات، وحالات الاستخدام الأساسية. التقنيات المحورية: Flutter, Firebase, MVC, Cloudinary, Firebase Notifications, Chat, Next.js.

التحديات والحلول

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

لقطات من المشروع

نظرة عامة
تدفق الاستخدام
تفاصيل الميزة
لوحة الإدارة