تفاصيل العمل

تطبيق ترجمة ذكي تم تطويره باستخدام Flutter يوفر ترجمة سريعة للنصوص بين عدة لغات، مع نظام حفظ تلقائي (Cache) لتقليل استهلاك الإنترنت وتسريع الأداء.

? المميزات:

ترجمة النصوص بين عدة لغات (عربي - إنجليزي - فرنسي - ألماني - إيطالي - إسباني)

استخدام API للترجمة الفورية

نظام Cache ذكي باستخدام Hive لحفظ الترجمات السابقة

استرجاع الترجمة فورًا بدون إنترنت إذا كانت محفوظة مسبقًا

عرض سجل (History) لجميع عمليات الترجمة

إمكانية حذف عنصر من السجل مع خاصية Undo

تبديل اللغات بسهولة (Swap)

واجهة مستخدم بسيطة وسريعة

تأثير تحميل (Skeleton Loading) أثناء انتظار الترجمة.طريقة التنفيذ:

تم تطوير التطبيق باستخدام Flutter و Dart

استخدام GetX لإدارة الحالة والتنقل

استخدام Hive كـ Local Database لتخزين الترجمات

استخدام Dio للتعامل مع API

تطبيق مفهوم Cache لتحسين الأداء وتقليل عدد الطلبات

استخدام Skeletonizer لعرض loading احترافي

بناء Models مخصصة للتعامل مع JSON (Parsing API Response)

بطاقة العمل

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