تفاصيل العمل

تطبيق **OWLER** هو تطبيق أندرويد لتنظيم الوقت وزيادة الإنتاجية. يساعد المستخدم على إدارة مهامه اليومية من خلال **تقويم تفاعلي** يمكن من خلاله إضافة المهام وتنظيم الجدول اليومي بسهولة.

ما يميز التطبيق أنه يعتمد على **تحليل بيانات النشاط البدني** القادمة من **Google Fit** مثل الحركة والنشاط اليومي، ثم يستخدم **نماذج تعلم آلي (Machine Learning)** لتوقع الأوقات التي يكون فيها المستخدم أكثر قدرة على التركيز والعمل. بناءً على ذلك، يمكن للتطبيق اقتراح جدول يومي مناسب لمستوى طاقة المستخدم خلال اليوم.

كما يدعم التطبيق العمل بدون إنترنت (**Offline-First**) حيث يتم حفظ البيانات محليًا ومزامنتها لاحقًا مع الخادم عند توفر الاتصال.

تم تطوير التطبيق باستخدام مجموعة من التقنيات والمهارات مثل:

**Java (Android Development)، MVVM Architecture، REST APIs، Retrofit، JSON Data Handling، Google OAuth وGoogle Fit Integration، Flask Backend، MongoDB وMySQL، بالإضافة إلى مفاهيم Machine Learning لتحليل البيانات.**

بطاقة العمل