تطبيق Carpooling هو تطبيق مخصص لمشاركة الرحلات بين طلاب جامعة النيل (NU).
تم تطويره باستخدام Flutter للعمل على نظام Android فقط، مع الاعتماد على Firebase كخادم خلفي (Backend) لإدارة البيانات والمصادقة والتخزين السحابي.
مميزات التطبيق:
إدارة الطلبات والرحلات: يتيح للطلاب إنشاء رحلات جديدة أو الانضمام إلى رحلات قائمة.
مشاركة مخصصة لطلاب NU: التطبيق محصور على مجتمع الجامعة لزيادة الأمان والثقة.
مصادقة المستخدمين: باستخدام Firebase Authentication لضمان أن جميع المستخدمين طلاب NU.
إشعارات فورية: عبر Firebase Cloud Messaging للتنبيه بحالة الرحلات والطلبات.
قاعدة بيانات لحظية: باستخدام Firestore لتحديث الرحلات بشكل مباشر بين جميع المستخدمين.
بهذا الشكل، وفر التطبيق وسيلة سهلة وآمنة لطلاب الجامعة للتنقل، تقليل التكلفة، وتعزيز التعاون داخل المجتمع الجامعي.