تفاصيل المشروع

المرحلة الأولى - تفاصيل برمجة الوظائف الأساسية لتطبيق إسناد

1. تسجيل الدخول (Login)

الهدف:

السماح للمستخدمين بالدخول بأمان إلى حساباتهم في التطبيق.

المتطلبات:

•شاشة تسجيل دخول (اسم المستخدم / البريد – كلمة المرور)

•واجهة برمجة API لتوثيق الدخول باستخدام Laravel Sanctum أو JWT.

•التحقق من صحة البيانات.

•رسالة خطأ عند إدخال بيانات خاطئة.

•حفظ التوكن لاستخدامه في بقية الطلبات.

واجهة المستخدم:

•حقلين (اسم المستخدم أو الإيميل / كلمة المرور)

•زر “دخول”

•خيار “نسيت كلمة المرور” (يتم تفعيله في مرحلة لاحقة)

الباك اند:

•جدول users في قاعدة البيانات

•توثيق باستخدام Laravel Sanctum أو JWT

•تسجيل وقت آخر دخول

2. الحضور والانصراف (Attendance)

الهدف:

تمكين الموظف من تسجيل حضوره وانصرافه يوميًا.

المتطلبات:

•زر “تسجيل الحضور” متاح فقط مرة واحدة في اليوم.

•زر “تسجيل الانصراف” متاح بعد تسجيل الحضور.

•التقاط الموقع الجغرافي GPS عند الضغط.

•حفظ الوقت والتاريخ والموقع في قاعدة البيانات.

•عرض سجل الحضور والانصراف في التطبيق.

? الجداول المطلوبة:

•جدول attendances

•user_id

•date

•check_in_time

•check_in_location

•check_out_time

•check_out_location

•status (متأخر، غائب، حاضر…)

API:

•POST /attendance/check-in

•POST /attendance/check-out

•GET /attendance/history

Mohamed Saleh

منذ يوم و 6 ساعات

تمام

Mohamed Saleh

منذ يوم و 6 ساعات

3. البلاغات (Reports / Incidents)

الهدف:

تمكين الموظف أو المستخدم من إرسال بلاغ مرتبط بموقع أو مهمة.

المتطلبات:

•نموذج بلاغ يتضمن:

•عنوان البلاغ

•وصف البلاغ

•صورة مرفقة (اختياري)

•الموقع الجغرافي (GPS)

•إرسال البلاغ للإدارة

•عرض البلاغات السابقة لكل مستخدم

? الجداول المطلوبة:

•جدول reports

•user_id

•title

•description

•image_path (اختياري)

•location (latitude/longitude)

•created_at

•status (جديد، قيد المعالجة، مغلق)

API:

•POST /reports (لإرسال بلاغ)

•GET /reports (لعرض بلاغات المستخدم)

•GET /reports/{id} (عرض تفاصيل البلاغ)

الأمن:

•جميع العمليات تتطلب توثيق المستخدم (توكن تسجيل الدخول).

•صلاحيات حسب الدور (لاحقًا في لوحة التحكم)

أندرويد iso

التصاميم

الكود ولوحة الحكم

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$250.00 - $500.00
مدة التنفيذ
30 يوما
المهارات

صاحب المشروع
Mohamed S.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

السلام عليكم ، انا مطور ويب باستخدام لاريفيل ،مشروعك اطلعت على تفاصيله ومتحمس جدا لتطويره . حيث اني قادر على تنفيذ جميع متطلباتك بشكل احترافي . ومناقشة حضرتك دا...

تحية طيبة، يسعدني التقدم بعرضي لتنفيذ المرحلة الأولى من تطبيق إسناد، والتي تشمل الوظائف الأساسية: تسجيل الدخول، الحضور والانصراف، والبلاغات. لقد قمت بمراجعة متط...

مرحبا، أنا محمد السيد مطور .NET أشكركم على نشر هذا المشروع المميز. قرأت تفاصيلكم بعناية، ويسعدني أن أقدم عرضي لتنفيذ تطبيق إسناد باحترافية عالية ووفقا للمواصفات...

مرحبا، شكرا لمشاركة تفاصيل المرحلة الأولى من مشروع تطبيق إسناد. أنا أحمد، مطور تطبيقات أندرويد بخبرة عملية في تطوير تطبيقات احترافية باستخدام Kotlin وJetpack Co...

السلام عليكم استاذ محمد , انا م/عبدالرحمن عياد مهندس برمجيات وعندي خبرة باستخدام Laravel و Flutter قرأت المتطلبات الي انت محتاجها كاملة واتعاملت فعليا مع الي طل...

السلام عليكم، أنا مطور Full Stack بخبرة 6 سنوات، أعمل منذ أكثر من 4 سنوات على تطوير وتحويل أنظمة حكومية في دولة الإمارات باستخدام ASPNET Core Web API وSQL Serve...

السلام عليكم، أنا ورود محمود، مهندسة تقنية معلومات واتصالات، ومطورة تطبيقات موبايل Flutter بخبرة تتجاوز ٣ سنوات. أسعد بتحويل متطلباتكم إلى تطبيق عملي يدير الحضو...

أتقدم لكم بعرضي لتنفيذ المرحلة الأولى من المشروع وفق المتطلبات المذكورة، وأؤكد أنني قادر على تنفيذ الوظائف الأساسية (تسجيل الدخول، الحضور/الانصراف، البلاغات) بد...

السلام عليكم ورحمه الله ، لقد رايت منشورك ، انا جاهز للتلبية طلباتكم و مساعدتك في بناء فكرتك ، لدي خبرة في مجال انشاء التطبيقات و الواجهات حسب متطلبات المستخدم،...

مرحبا أستاذ محمد، معك يزن، مطور محترف بخبرة واسعة في Laravel وRESTful APIs، ومتخصص في بناء الأنظمة المتكاملة وتطبيقات الموبايل. اطلعت على تفاصيل المرحلة الأولى ...

السلام عليكم اخي الكريم ، لدي خبرة في بناء تطبيقات الوب ،وتطبيقات الموبايل ل ٧سنوات ، أستخدم حاليا Laravel php مع توثيق jwtلتطوير الباك ايند، و flutter التطبيقا...

أنا جاهز أبدأ على المشروع بإذن الله، واطلعت كويس على تفاصيل المرحلة الأولى من تطبيق إسناد وفهمت المطلوب تماما. اللي هقدر أقدمه لك في هذه المرحلة: تسجيل الدخول: ...

مرحبا أرغب بتنفيذ مشروعك الخاص بإنشاء واجهة برمجية (REST API) لإدارة البلاغات باستخدام إطار Django وDjango REST Framework، مع التركيز على الأمان والتنظيم وسهولة...

السلام عليكم . انا حازم مطور full stack سبق لي انشاء HR System using Laravel . استطيع انشاء موقعكم بكل تفاصيله استخدام Laravel as backend , React as Frontend يم...

أهلا أخي ماجد يمكنني العمل على المرحلة الأولى من تطبيقك بالتفاصيل التي ذكرتها لوحة التحكم - سوف أقوم بالعمل على تطبيقك في نضام Android IOS في نفس الوقت باستخدام...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.