كيفية انشاء تطبيق بالذكاء الاصطناعي
إنشاء تطبيق احترافي لإدارة القاعات الرياضية – Atlas Fitness Gym
البرومت
# إنشاء تطبيق احترافي لإدارة القاعات الرياضية – Atlas Fitness Gym
أريد منك إنشاء تطبيق ويب متكامل واحترافي لإدارة قاعة رياضية باسم **Atlas Fitness Gym**، يعمل بشكل حقيقي على الهواتف والحواسيب، وليس مجرد تصميم أو نموذج تجريبي.
يجب أن يكون التطبيق باللغة العربية الفصحى بالكامل، مع دعم اتجاه الكتابة من اليمين إلى اليسار (RTL)، وأن يتميز بتصميم عصري وفاخر يناسب القاعات الرياضية الحديثة.
## أولاً: التصميم والواجهة
- اسم التطبيق: Atlas Fitness Gym.
- الألوان الأساسية: الأسود والأزرق الداكن مع الأخضر الفسفوري.
- تصميم عصري مستوحى من تطبيقات إدارة النوادي الرياضية الاحترافية.
- واجهات متجاوبة مع الهاتف والحاسوب.
- أيقونات احترافية، ورسوم بيانية، وبطاقات إحصائية.
- شاشة تسجيل دخول منفصلة للمدير والموظفين والأعضاء.
- قوائم تنقل واضحة وسهلة الاستخدام.
## ثانياً: لوحة تحكم المدير
أنشئ لوحة تحكم رئيسية تعرض المعلومات التالية بشكل مباشر من قاعدة البيانات:
1. إجمالي الأعضاء المسجلين.
2. عدد الأعضاء ذوي الاشتراكات النشطة.
3. عدد الاشتراكات المنتهية.
4. الاشتراكات التي ستنتهي خلال الأيام السبعة القادمة.
5. عدد الأعضاء الذين حضروا اليوم.
6. إجمالي الإيرادات المسجلة لهذا الشهر.
7. رسم بياني للإيرادات الشهرية.
8. قائمة بأحدث الأعضاء المسجلين.
9. قائمة بالأعضاء الذين يحتاجون إلى تجديد اشتراكاتهم.
## ثالثاً: إدارة الأعضاء
أنشئ صفحة متكاملة لإدارة الأعضاء، تتضمن:
- إضافة عضو جديد.
- الاسم الكامل.
- رقم الهاتف.
- البريد الإلكتروني (اختياري).
- الصورة الشخصية (اختيارية).
- رقم عضوية فريد يتم إنشاؤه تلقائياً.
- تاريخ التسجيل.
- نوع الاشتراك.
- حالة الاشتراك.
- البحث عن الأعضاء بالاسم أو رقم الهاتف.
- تعديل بيانات الأعضاء.
- عرض سجل الحضور والمدفوعات والاشتراكات لكل عضو.
## رابعاً: إدارة الاشتراكات
أنشئ نظاماً متكاملاً لإدارة اشتراكات الأعضاء.
أضف الباقات التالية مبدئياً، مع إمكانية تعديلها من لوحة التحكم:
- الاشتراك الشهري: 200 درهم مغربي.
- اشتراك ثلاثة أشهر: 550 درهماً مغربياً.
- الاشتراك السنوي: 2,000 درهم مغربي.
عند تسجيل عضو جديد، يجب تحديد الباقة وتاريخ بداية الاشتراك، ويحسب النظام تاريخ انتهائه تلقائياً.
يجب أن تتغير حالة الاشتراك تلقائياً عند انتهاء مدته، وأن يتمكن المدير من تجديد الاشتراك مع الاحتفاظ بسجل الاشتراكات السابقة.
## خامساً: تسجيل الحضور باستخدام QR Code
هذه من أهم وظائف التطبيق.
أريد إنشاء بطاقة عضوية رقمية خاصة بكل عضو، تتضمن:
- اسم العضو.
- رقم العضوية.
- اسم القاعة الرياضية.
- تاريخ انتهاء الاشتراك.
- رمز QR Code فريد وآمن.
أنشئ صفحة خاصة بموظف الاستقبال تسمح باستخدام كاميرا الهاتف لمسح رمز QR Code.
عند مسح الرمز:
- إذا كان الاشتراك نشطاً، تظهر رسالة خضراء: «مرحباً بك، تم تسجيل حضورك بنجاح».
- إذا انتهى الاشتراك، تظهر رسالة حمراء: «انتهت صلاحية اشتراكك، يرجى تجديده».
- يتم حفظ تاريخ ووقت الحضور تلقائياً في قاعدة البيانات.
- لا يمكن تسجيل حضور مكرر خلال فترة قصيرة يحددها المدير.
- يجب التحقق من حالة الاشتراك في قاعدة البيانات عند كل عملية مسح.
إذا تعذر تشغيل ماسح QR بالكاميرا مباشرة، أنشئ بديلاً عملياً لإدخال رمز العضوية والتحقق منه، وأوضح ما يلزم لتفعيل المسح بالكاميرا.
## سادساً: إدارة المدفوعات والإيرادات
أنشئ نظاماً يسمح للمدير وموظف الاستقبال بتسجيل المدفوعات.
يجب أن يتضمن:
- اسم العضو.
- قيمة الاشتراك.
- المبلغ المدفوع.
- المبلغ المتبقي.
- تاريخ الدفع.
- طريقة الدفع: نقداً أو تحويل بنكي.
- حالة الدفع: مكتمل أو جزئي أو غير مدفوع.
- إصدار إيصال دفع قابل للطباعة.
- إمكانية تصدير التقارير إلى PDF وExcel إذا كانت الوظائف متاحة.
يجب أن تظهر الإيرادات الحقيقية المسجلة في لوحة التحكم، دون احتساب المدفوعات غير المكتملة على أنها محصلة بالكامل.
## سابعاً: تنبيهات انتهاء الاشتراكات
أنشئ نظام تنبيهات يعرض:
- الاشتراكات التي ستنتهي خلال 7 أيام.
- الاشتراكات التي ستنتهي خلال 3 أيام.
- الاشتراكات المنتهية بالفعل.
أضف إشعارات واضحة داخل لوحة التحكم.
إذا كانت تكاملات البريد الإلكتروني أو Telegram متاحة، أضف إمكانية إرسال تذكيرات للأعضاء بعد إعداد الخدمة وتفعيلها.
## ثامناً: واجهة خاصة بالأعضاء
أنشئ حساباً خاصاً لكل عضو يمكنه من خلاله:
- تسجيل الدخول بأمان.
- الاطلاع على بيانات عضويته.
- مشاهدة بطاقة QR Code الخاصة به.
- معرفة تاريخ انتهاء اشتراكه.
- مشاهدة سجل الحضور.
- الاطلاع على سجل مدفوعاته.
- معرفة معلومات القاعة وساعات العمل.
يجب ألا يتمكن العضو من مشاهدة بيانات الأعضاء الآخرين.
## تاسعاً: حسابات الموظفين والصلاحيات
أريد ثلاثة أنواع من الحسابات:
**المدير:** يمتلك جميع الصلاحيات، بما فيها إدارة الموظفين والإيرادات والإعدادات.
**موظف الاستقبال:** يمكنه تسجيل الأعضاء والمدفوعات والحضور، دون الوصول إلى الإعدادات الحساسة.
**العضو:** يمكنه مشاهدة بياناته الشخصية واشتراكه فقط.
يجب حماية الصفحات حسب الصلاحيات، وليس فقط إخفاء الأزرار من الواجهة.
## عاشراً: التقارير والإحصائيات
أنشئ صفحة للتقارير تحتوي على:
- الإيرادات اليومية والشهرية.
- الاشتراكات الجديدة.
- الاشتراكات المجددة.
- الاشتراكات المنتهية.
- عدد الحاضرين يومياً.
- أكثر الباقات اشتراكاً.
- إمكانية تصفية النتائج حسب التاريخ.
## الحادي عشر: قاعدة البيانات
استخدم قاعدة بيانات فعلية ودائمة لحفظ جميع المعلومات، مع ربط الجداول والعلاقات بشكل صحيح.
يجب حفظ الأعضاء والاشتراكات والمدفوعات والحضور والموظفين والإعدادات، مع حماية البيانات والتحقق من صلاحيات المستخدمين.
لا تعتمد على بيانات وهمية ثابتة لإظهار الإحصائيات.
## الثاني عشر: بيانات اختبار
بعد إنشاء النظام، أضف بيانات تجريبية واضحة لاختبار الوظائف:
- 10 أعضاء بأسماء وأرقام وهمية.
- 5 اشتراكات نشطة.
- 3 اشتراكات منتهية.
- اشتراكان على وشك الانتهاء.
- سجلات حضور ومدفوعات تجريبية.
يجب أن تتغير الإحصائيات تلقائياً عند إضافة عضو أو تسجيل دفعة أو تجديد اشتراك.
## الثالث عشر: النشر على الهاتف
أريد أن يكون التطبيق قابلاً للنشر عبر رابط مستقل، وأن يعمل بشكل ممتاز على الهاتف.
يجب أن يتمكن المستخدم من فتح الرابط وإضافة التطبيق إلى الشاشة الرئيسية للهاتف إذا كانت المنصة تدعم ذلك.
## تعليمات نهائية مهمة
أريد تطبيقاً متكاملاً وجميلاً وقابلاً للاستخدام اليومي داخل قاعة رياضية حقيقية.
أعطِ الأولوية أولاً للوظائف الأساسية: تسجيل الدخول، إدارة الأعضاء، الاشتراكات، المدفوعات، وتسجيل الحضور.
بعد ذلك أضف QR Code والتنبيهات والتقارير المتقدمة.
لا تعرض أي ميزة على أنها تعمل إذا كانت تحتاج إلى إعداد إضافي أو لم يتم اختبارها.
ابدأ الآن بإنشاء التطبيق مع واجهة عربية احترافية، وقاعدة بيانات حقيقية، وتجربة استخدام ممتازة على الهاتف والحاسوب.أريد منك إنشاء تطبيق ويب متكامل واحترافي لإدارة قاعة رياضية باسم Atlas Fitness Gym، يعمل بشكل حقيقي على الهواتف والحواسيب، وليس مجرد تصميم أو نموذج تجريبي.
يجب أن يكون التطبيق باللغة العربية الفصحى بالكامل، مع دعم اتجاه الكتابة من اليمين إلى اليسار (RTL)، وأن يتميز بتصميم عصري وفاخر يناسب القاعات الرياضية الحديثة.
أولاً: التصميم والواجهة
- اسم التطبيق: Atlas Fitness Gym.
- الألوان الأساسية: الأسود والأزرق الداكن مع الأخضر الفسفوري.
- تصميم عصري مستوحى من تطبيقات إدارة النوادي الرياضية الاحترافية.
- واجهات متجاوبة مع الهاتف والحاسوب.
- أيقونات احترافية، ورسوم بيانية، وبطاقات إحصائية.
- شاشة تسجيل دخول منفصلة للمدير والموظفين والأعضاء.
- قوائم تنقل واضحة وسهلة الاستخدام.
ثانياً: لوحة تحكم المدير
أنشئ لوحة تحكم رئيسية تعرض المعلومات التالية بشكل مباشر من قاعدة البيانات:
- إجمالي الأعضاء المسجلين.
- عدد الأعضاء ذوي الاشتراكات النشطة.
- عدد الاشتراكات المنتهية.
- الاشتراكات التي ستنتهي خلال الأيام السبعة القادمة.
- عدد الأعضاء الذين حضروا اليوم.
- إجمالي الإيرادات المسجلة لهذا الشهر.
- رسم بياني للإيرادات الشهرية.
- قائمة بأحدث الأعضاء المسجلين.
- قائمة بالأعضاء الذين يحتاجون إلى تجديد اشتراكاتهم.
ثالثاً: إدارة الأعضاء
أنشئ صفحة متكاملة لإدارة الأعضاء، تتضمن:
- إضافة عضو جديد.
- الاسم الكامل.
- رقم الهاتف.
- البريد الإلكتروني (اختياري).
- الصورة الشخصية (اختيارية).
- رقم عضوية فريد يتم إنشاؤه تلقائياً.
- تاريخ التسجيل.
- نوع الاشتراك.
- حالة الاشتراك.
- البحث عن الأعضاء بالاسم أو رقم الهاتف.
- تعديل بيانات الأعضاء.
- عرض سجل الحضور والمدفوعات والاشتراكات لكل عضو.
رابعاً: إدارة الاشتراكات
أنشئ نظاماً متكاملاً لإدارة اشتراكات الأعضاء.
أضف الباقات التالية مبدئياً، مع إمكانية تعديلها من لوحة التحكم:
- الاشتراك الشهري: 200 درهم مغربي.
- اشتراك ثلاثة أشهر: 550 درهماً مغربياً.
- الاشتراك السنوي: 2,000 درهم مغربي.
عند تسجيل عضو جديد، يجب تحديد الباقة وتاريخ بداية الاشتراك، ويحسب النظام تاريخ انتهائه تلقائياً.
يجب أن تتغير حالة الاشتراك تلقائياً عند انتهاء مدته، وأن يتمكن المدير من تجديد الاشتراك مع الاحتفاظ بسجل الاشتراكات السابقة.
خامساً: تسجيل الحضور باستخدام QR Code
هذه من أهم وظائف التطبيق.
أريد إنشاء بطاقة عضوية رقمية خاصة بكل عضو، تتضمن:
- اسم العضو.
- رقم العضوية.
- اسم القاعة الرياضية.
- تاريخ انتهاء الاشتراك.
- رمز QR Code فريد وآمن.
أنشئ صفحة خاصة بموظف الاستقبال تسمح باستخدام كاميرا الهاتف لمسح رمز QR Code.
عند مسح الرمز:
- إذا كان الاشتراك نشطاً، تظهر رسالة خضراء: «مرحباً بك، تم تسجيل حضورك بنجاح».
- إذا انتهى الاشتراك، تظهر رسالة حمراء: «انتهت صلاحية اشتراكك، يرجى تجديده».
- يتم حفظ تاريخ ووقت الحضور تلقائياً في قاعدة البيانات.
- لا يمكن تسجيل حضور مكرر خلال فترة قصيرة يحددها المدير.
- يجب التحقق من حالة الاشتراك في قاعدة البيانات عند كل عملية مسح.
إذا تعذر تشغيل ماسح QR بالكاميرا مباشرة، أنشئ بديلاً عملياً لإدخال رمز العضوية والتحقق منه، وأوضح ما يلزم لتفعيل المسح بالكاميرا.
سادساً: إدارة المدفوعات والإيرادات
أنشئ نظاماً يسمح للمدير وموظف الاستقبال بتسجيل المدفوعات.
يجب أن يتضمن:
- اسم العضو.
- قيمة الاشتراك.
- المبلغ المدفوع.
- المبلغ المتبقي.
- تاريخ الدفع.
- طريقة الدفع: نقداً أو تحويل بنكي.
- حالة الدفع: مكتمل أو جزئي أو غير مدفوع.
- إصدار إيصال دفع قابل للطباعة.
- إمكانية تصدير التقارير إلى PDF وExcel إذا كانت الوظائف متاحة.
يجب أن تظهر الإيرادات الحقيقية المسجلة في لوحة التحكم، دون احتساب المدفوعات غير المكتملة على أنها محصلة بالكامل.
سابعاً: تنبيهات انتهاء الاشتراكات
أنشئ نظام تنبيهات يعرض:
- الاشتراكات التي ستنتهي خلال 7 أيام.
- الاشتراكات التي ستنتهي خلال 3 أيام.
- الاشتراكات المنتهية بالفعل.
أضف إشعارات واضحة داخل لوحة التحكم.
إذا كانت تكاملات البريد الإلكتروني أو Telegram متاحة، أضف إمكانية إرسال تذكيرات للأعضاء بعد إعداد الخدمة وتفعيلها.
ثامناً: واجهة خاصة بالأعضاء
أنشئ حساباً خاصاً لكل عضو يمكنه من خلاله:
- تسجيل الدخول بأمان.
- الاطلاع على بيانات عضويته.
- مشاهدة بطاقة QR Code الخاصة به.
- معرفة تاريخ انتهاء اشتراكه.
- مشاهدة سجل الحضور.
- الاطلاع على سجل مدفوعاته.
- معرفة معلومات القاعة وساعات العمل.
يجب ألا يتمكن العضو من مشاهدة بيانات الأعضاء الآخرين.
تاسعاً: حسابات الموظفين والصلاحيات
أريد ثلاثة أنواع من الحسابات:
المدير: يمتلك جميع الصلاحيات، بما فيها إدارة الموظفين والإيرادات والإعدادات.
موظف الاستقبال: يمكنه تسجيل الأعضاء والمدفوعات والحضور، دون الوصول إلى الإعدادات الحساسة.
العضو: يمكنه مشاهدة بياناته الشخصية واشتراكه فقط.
يجب حماية الصفحات حسب الصلاحيات، وليس فقط إخفاء الأزرار من الواجهة.
عاشراً: التقارير والإحصائيات
أنشئ صفحة للتقارير تحتوي على:
- الإيرادات اليومية والشهرية.
- الاشتراكات الجديدة.
- الاشتراكات المجددة.
- الاشتراكات المنتهية.
- عدد الحاضرين يومياً.
- أكثر الباقات اشتراكاً.
- إمكانية تصفية النتائج حسب التاريخ.
الحادي عشر: قاعدة البيانات
استخدم قاعدة بيانات فعلية ودائمة لحفظ جميع المعلومات، مع ربط الجداول والعلاقات بشكل صحيح.
يجب حفظ الأعضاء والاشتراكات والمدفوعات والحضور والموظفين والإعدادات، مع حماية البيانات والتحقق من صلاحيات المستخدمين.
لا تعتمد على بيانات وهمية ثابتة لإظهار الإحصائيات.
الثاني عشر: بيانات اختبار
بعد إنشاء النظام، أضف بيانات تجريبية واضحة لاختبار الوظائف:
- 10 أعضاء بأسماء وأرقام وهمية.
- 5 اشتراكات نشطة.
- 3 اشتراكات منتهية.
- اشتراكان على وشك الانتهاء.
- سجلات حضور ومدفوعات تجريبية.
يجب أن تتغير الإحصائيات تلقائياً عند إضافة عضو أو تسجيل دفعة أو تجديد اشتراك.
الثالث عشر: النشر على الهاتف
أريد أن يكون التطبيق قابلاً للنشر عبر رابط مستقل، وأن يعمل بشكل ممتاز على الهاتف.
يجب أن يتمكن المستخدم من فتح الرابط وإضافة التطبيق إلى الشاشة الرئيسية للهاتف إذا كانت المنصة تدعم ذلك.
تعليمات نهائية مهمة
أريد تطبيقاً متكاملاً وجميلاً وقابلاً للاستخدام اليومي داخل قاعة رياضية حقيقية.
أعطِ الأولوية أولاً للوظائف الأساسية: تسجيل الدخول، إدارة الأعضاء، الاشتراكات، المدفوعات، وتسجيل الحضور.
بعد ذلك أضف QR Code والتنبيهات والتقارير المتقدمة.
لا تعرض أي ميزة على أنها تعمل إذا كانت تحتاج إلى إعداد إضافي أو لم يتم اختبارها.
ابدأ الآن بإنشاء التطبيق مع واجهة عربية احترافية، وقاعدة بيانات حقيقية، وتجربة استخدام ممتازة على الهاتف والحاسوب.
