MoneyConvertor — تطبيق محول عملات (مشروع منجز لعميل) | Android (Kotlin + Jetpack Compose)

تفاصيل العمل

تم تنفيذ مشروع MoneyConvertor وتسليمه لعميل فعلي. التطبيق يتيح تحويل العملات بشكل فوري اعتمادًا على أسعار مُحدثة من API خارجي، ويعمل بكفاءة حتى في ظروف انقطاع الاتصال بفضل آلية التخزين المحلي والمزامنة.

نطاق ومسوؤلياتي:

- تحليل المتطلبات وتصميم تجربة المستخدم (UI/UX) لواجهة تطبيق بسيطة وسريعة.

- تصميم شاشات التطبيق وبناء بروتوتايب تفاعلي على Figma.

- تطوير التطبيق كاملاً على Android باستخدام Kotlin وJetpack Compose.

- اعتماد بنية MVVM لفصل المنطق عن الواجهة وتحسين الصيانة.

- دمج API خارجي لجلب أسعار الصرف باستخدام Retrofit.

- تخزين مؤقت محلي بالاعتماد على Room لضمان عمل التطبيق في وضع عدم الاتصال (Offline-first).

- ميزات إضافية: حفظ العملات المفضلة، سجل التحويلات، استجابة سريعة ومناسبة لأجهزة منخفضة الموارد.

المخرجات المسلّمة للعميل:

- ملف APK/نسخة تشغيلية وتسليم الكود المصدري (طبقًا للاتفاق).

- ملف Figma يتضمن الشاشات وبروتوتايب تفاعلي.

- مجلد assets جاهزة للتصدير وملف specs (redlines، أحجام، مسافات، أسماء الطبقات).

- وثيقة موجزة تشرح بنية التطبيق ونقاط الاندماج مع الـ API والتعليمات اللازمة للنشر.

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

Kotlin · Jetpack Compose · MVVM · Retrofit · Room · Offline-first · REST API · Figma

حالة المشروع:

تم التنفيذ والتسليم لعميل فعلي — المشروع منجز وجاهز للاستخدام العام أو للتطوير اللاحق.

بطاقة العمل

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