العودة لقائمة المشاريع
تطوير تطبيق حضورك لإدارة الحضور والانصراف الذكي
الميزانية
$25.00 - $50.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
مختبر تبوك الهندسي T.
المهارات المطلوبة
برمجة التطبيقات
برمجة iOS
تصميم تطبيقات
برمجة تطبيقات أيفون
تطوير التطبيقات
واجهة برمجة التطبيقات
اختبار تطبيقات الجوال
برمجة التطبيقات
برمجة iOS
تصميم تطبيقات
برمجة تطبيقات أيفون
تطوير التطبيقات
واجهة برمجة التطبيقات
اختبار تطبيقات الجوال
الوصف
وصف المشروع:
نرغب في تطوير تطبيق أندرويد باسم "حضورك – Hodorak" لإدارة الحضور والانصراف وملفات الموظفين، يدعم العمل دون اتصال بالإنترنت، ويحتوي على ميزات ذكية تشمل البصمة، التتبع الجغرافي، إشعارات فورية، وصلاحيات متعددة. التطبيق يدعم اللغتين العربية والإنجليزية.
---
المتطلبات الأساسية:
1. تسجيل الدخول: / Login:
عن طريق البريد الإلكتروني أو رقم الجوال + رمز تحقق OTP (Firebase).
صلاحيات: (إداري – موظف).
2. نظام الحضور والانصراف: / Attendance System:
تسجيل الحضور والانصراف ببصمة الجهاز.
حفظ الموقع الجغرافي (GPS) والتقاط صورة تلقائيًا.
يعمل في حال ضعف الإنترنت أو انعدامه (Offline Mode) مع مزامنة تلقائية عند توفر الشبكة.
3. مغادرة مؤقتة + تتبع: / Temporary Leave + Tracking:
زر "مغادرة مؤقتة" عند الخروج من مكان العمل مؤقتًا.
تفعيل تتبع GPS لحظي أثناء المغادرة (Tracking).
إيقاف التتبع عند الضغط على "رجوع من المغادرة".
4. تنبيه في حال الخروج من الموقع: / Geo-Fencing Alert:
إذا خرج الموظف من المنطقة الجغرافية المسموح بها أثناء الدوام، يتم إرسال تنبيه تلقائي إلى الإدارة (باستخدام تنبيه Push Notification أو حفظ في سجل خاص).
5. صفحة الموظف: / Employee Profile:
بيانات شاملة (الاسم، الهوية، الجوال، المسمى، القسم، التعيين...).
رفع ملفات الموظف (شهادات، وثائق...).
تُعرض فقط للإدارة.
6. نظام الطلبات: / Request System:
أنواع الطلبات: إجازة، مغادرة، سلفة، مشتريات، عهدة.
تمر بالموافقة أو الرفض من الإدارة.
7. لوحة الإدارة: / Admin Dashboard:
عرض جميع الموظفين، سجل الحضور والانصراف، وتتبع المغادرات المؤقتة.
عرض ملفات الموظفين وتحميلها.
فلترة وفرز حسب التاريخ، الاسم، أو نوع الطلب.
8. تعدد اللغات: / Multi-Language:
التطبيق يدعم العربية والإنجليزية بالكامل، مع إمكانية التبديل داخل الإعدادات.
9. قاعدة البيانات والتخزين المحلي:
Firebase للتخزين السحابي (Firestore أو Realtime DB).
Room أو SQLite للحفظ المحلي والعمل بدون إنترنت.
---
المخرجات المطلوبة:
كود كامل باستخدام Kotlin.
ملف APK تجريبي.
دليل تشغيل وربط مع Firebase.
دعم مبدئي في حال التعديلات أو التثبيت.
---
ملاحظات مهمة:
يفضل مطور سبق له تنفيذ تطبيقات HR أو Tracking.
نرحب بعروض تتضمن (السعر – مدة التنفيذ – خطة التنفيذ).
إرفاق أعمال سابقة يُعتبر ميزة.