SelfTracker - تطبيق جوال لتتبع النمو الشخصي React Native (Expo)
تفاصيل العمل

تطبيق جوال بسيط وعالي الأداء لتتبع مقاييس النمو الشخصي (الوزن، التمارين الرياضية، المهام اليومية) مع تركيز على الأداء والاستخدام دون اتصال. المميزات الرئيسية: - ? تطبيق موبايل أصلي - يعمل على iOS و Android - ⚡ أداء فائق - 60 إطار في الثانية حتى مع آلاف السجلات - ? يعمل بدون إنترنت - Offline-first architecture - ?️ تتبع التمارين - سجل كامل لتمارينك مع تفاصيل الأوزان والتكرارات - ⚖️ تتبع الوزن - رسوم بيانية لتقدمك عبر الوقت - ✅ قائمة مهام - لتنظيم يومك - ? مزامنة تلقائية - عند توفر الإنترنت - ? واجهة نظيفة - تصميم minimalist وسهل الاستخدام التحديات التقنية المحلولة: - الأداء مع بيانات كبيرة: استخدام FlashList من Shopify بدلاً من FlatList العادية - العمل بدون إنترنت: استخدام AsyncStorage مع Local-first architecture - سرعة Backend: استخدام Bun مع Hono لأداء خارق - Type Safety: Drizzle ORM للتعامل الآمن مع قاعدة البيانات التقنيات المستخدمة: - React Native - Expo - TypeScript - Bun Runtime - Hono (Backend Framework) - Drizzle ORM - PostgreSQL - FlashList - AsyncStorage الخبرة المكتسبة: - تطوير تطبيقات Mobile Cross-platform - تحسين أداء القوائم الطويلة - Offline-first strategies - استخدام Bun runtime الحديث

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ 12 ساعة
المشاهدات
7
المستقل
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة