تفاصيل العمل

قمت بتطوير تطبيق تتبع العادات اليومية (Habit Tracker) لنظام Android باستخدام Kotlin و Jetpack Compose، يهدف لمساعدة المستخدمين على بناء عادات صحية، الالتزام بالروتين اليومي، ومتابعة التقدم بشكل مرئي وسلس.

التطبيق مصمم بأسلوب حديث (Modern UI) ويعتمد على أحدث تقنيات Android، مع بنية نظيفة وقابلة للتطوير.

فكرة التطبيق: يساعد المستخدم على:

إنشاء عادات يومية (رياضة، قراءة، تأمل، شرب مياه…)

تتبع الالتزام اليومي بالعادات

مشاهدة التقدم على المدى الطويل

الحصول على تنبيهات ذكية في حالة نسيان أي عادة

أهم المميزات:

1- إدارة العادات

إضافة عادات جديدة مع تحديد الهدف اليومي

تعديل وحذف العادات بسهولة

تنظيم العادات في قائمة واضحة

2- تتبع التقدم (Progress Tracking)

حساب Habit Streaks (عدد الأيام المتتالية)

عرض التقدم باستخدام:

--- Charts

--- Calendar View

متابعة الأداء اليومي والشهري

3- الإشعارات والتنبيهات

Push Notifications لتذكير المستخدم بالعادات غير المكتملة

تنبيهات مجدولة حسب كل عادة

استخدام Firebase Cloud Messaging

4- واجهة مستخدم حديثة

تصميم كامل باستخدام Jetpack Compose

Animations سلسة

Responsive UI على مختلف أحجام الشاشات

تجربة استخدام بسيطة وواضحة

5- Architecture نظيفة

استخدام MVVM

ViewModel لإدارة الـ State

Separation of Concerns

كود منظم وقابل للصيانة

سلوك التطبيق:

المستخدم ينشئ العادات ويحدد مواعيدها

التطبيق يتابع الالتزام يوميًا

إرسال تنبيه في حالة نسيان أي عادة

عرض إحصائيات واضحة لتحفيز المستخدم على الاستمرار

بطاقة العمل

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