تفاصيل العمل

Onvaca هو تطبيق متخصص في حجز وتأجير الوحدات السياحية (Vacation Rentals)، تم تطويره باستخدام Flutter مع التركيز على الأداء العالي وقابلية التوسع.

قمت بدور أساسي في تصميم وبناء هيكل التطبيق (Architecture) باستخدام Clean Architecture، لضمان سهولة الصيانة والتوسع المستقبلي، بالإضافة إلى تحسين الأداء وتجربة المستخدم.

المزايا الرئيسية:

نظام متكامل لعرض الوحدات (Property Listings) مع إمكانيات البحث والتصفية

نظام حجز (Booking System) متكامل لإدارة عمليات الحجز

دمج أنظمة الدفع الإلكتروني لإدارة العمليات المالية (الدفع، الاسترجاع، العمولات)

دعم Pagination و Caching و Offline Mode لتحسين الأداء وتقليل استهلاك البيانات

إدارة حالة متقدمة باستخدام Bloc للتعامل مع العمليات المعقدة

واجهات مستخدم متجاوبة ومتوافقة مع مختلف الأجهزة

دوري في المشروع:

تصميم وبناء Architecture باستخدام Clean Architecture

تطوير features أساسية مثل البحث والحجز وإدارة البيانات

تحسين الأداء وتقليل زمن استجابة الواجهة (UI latency)

إعادة هيكلة الكود (Refactoring) لزيادة الاستقرار وسهولة الصيانة

التعامل مع business logic معقد و asynchronous flows

الإنجازات:

بناء تطبيق قابل للتوسع (Scalable) وجاهز للنمو

تحسين تجربة المستخدم والأداء بشكل ملحوظ

إنشاء Codebase نظيف ومنظم يسهل تطويره مستقبلاً

بطاقة العمل

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