الطلبات الجديدة لتطبيق SwiftRates – محول العملات الذكي
وهو تطبيق لأسعار صرف العملات ولا يوجد به تداول نهائيا
** لايوجد تداول داخل التطبيق
الطلبات هي :
1. فصل العملات الورقية عن الرقمية:
عرض العملات الورقية (Fiat) في قائمة مستقلة.
عرض العملات الرقمية (Crypto) في قائمة مستقلة.
إمكانية التحويل بين الورقية والرقمية بشكل سلس (مثال: USD → BTC أو BTC → SAR).
2. ميزة Top 10:
إظهار أعلى 10 عملات صعودًا وأعلى 10 عملات هبوطًا.
الفترات: يومية (24 ساعة) كبداية، مع خطة مستقبلية للتوسعة إلى أسبوعية/شهرية/سنوية.
عرض النتائج بشكل بصري (بطاقات أو جدول بألوان: أخضر للصعود – أحمر للهبوط).
3. الويدجت المباشر (Live Widget):
عرض العملات المفضلة مباشرة على الشاشة الرئيسية.
خيار مشاركة صورة الويدجت على وسائل التواصل الاجتماعي (Story/Post).
4. الوضع الليلي/النهاري المحسن:
إضافة ثيمات وألوان مميزة.
إعطاء طابع شخصي جذاب للتطبيق.
5. المقارنة الذكية (Smart Compare Lite):
مقارنة سريعة بين عملتين مع رسم بياني مبسط.
إضافة ملخص (النسبة المئوية للارتفاع/الانخفاض خلال الشهر).
6. إضافة اللوقو بجانب اسم SwiftRates:
وضع شعار التطبيق بجانب الاسم في جميع صفحات التطبيق (الهيدر).
7. إمكانية المشاركة:
مشاركة أي عملة أو نتيجة مقارنة أو ملخص أسعار عبر واتساب، تويتر/X، تليجرام، وغيرها.
8. تفعيل نظام الإشعارات الذكية (Smart Alerts) لتنبيه المستخدم عند وصول سعر عملة معينة إلى مستوى يحدده هو.
مع ضمان عدم عمله بشكل **عشوائي**
9. حل مشكلة التأخير في فتح بعض صفحات التطبيق.
مخرجات العمل المطلوبة:
ملفات AAB / APK / IPA جاهزة للنشر على المتجرين.
الكود المحدث كامل ومشروح.
توثيق مختصر للميزات الجديدة.
تجربة عملية للتطبيق بعد التحسينات.
رفعها على كلا المتجرين.
---
المهارات المطلوبة:
خبرة قوية في React Native.
خبرة في التكامل مع APIs الخاصة بأسعار العملات.
تجربة سابقة في تطوير تطبيقات مالية أو مشابهة.
إتقان UI/UX وتحسين الأداء.
خبرة في رفع التطبيقات على Google Play و App Store.