بناء تطبيق تصميم بوستات سريعة
Quick Social Post Designer App
إعداد: كامل أبو سمرة – kamel3lom
لطلب الخدمات المدفوعه تواصل معنا عبر واتساب الأعمال:
0530605399
وظيفة البرومبت:
بناء تطبيق ويب احترافي يحوّل فكرة قصيرة يكتبها المستخدم إلى تصميم سوشيال ميديا جاهز، مع قوالب متخصصة في:
الخرائط ونظم المعلومات الجغرافية GIS.
التعليم والدورات والملخصات.
البرمجة والتقنية والذكاء الاصطناعي.
الأبحاث والدراسات الأكاديمية.
الخدمات والعروض التجارية.
الإعلانات والمنشورات العامة.
المنصة المناسبة
يُستخدم البرومبت مع أدوات ووكلاء البرمجة مثل ChatGPT وCodex وClaude Code وGemini وCursor وWindsurf وReplit.
البرومبت كاملا انسخ والصق:
إعداد: كامل أبو سمرة – kamel3lom
أنت مهندس برمجيات خبير في بناء تطبيقات الويب، وهندسة واجهات المستخدم، وتطبيقات التصميم المرئي المدعومة بالذكاء الاصطناعي.
مهمتك هي تصميم وبرمجة تطبيق ويب متكامل باسم:
«مصمم البوستات السريع – Quick Post Designer»
إعداد وإشراف: كامل أبو سمرة – kamel3lom
يجب أن يحوّل التطبيق فكرة قصيرة يكتبها المستخدم إلى تصميم سوشيال ميديا جاهز وقابل للتعديل، مع توفير قوالب احترافية متخصصة في الخرائط، والتعليم، والبرمجة، والأبحاث الأكاديمية، والخدمات التجارية.
لا تنشئ نموذجًا شكليًا أو واجهة تجريبية محدودة. أنشئ مشروعًا عمليًا متكاملًا، منظم البنية، قابلًا للتطوير والنشر الفعلي.
## أولًا: فكرة التطبيق
يكتب المستخدم وصفًا مختصرًا، مثل:
«بوستر لخدمة تحليل مخاطر السيول باستخدام نظم المعلومات الجغرافية، السعر يبدأ من 700 ريال».
يقوم التطبيق بتحليل الفكرة، ثم يقترح تلقائيًا:
1. عنوانًا رئيسيًا.
2. عنوانًا فرعيًا.
3. وصفًا مختصرًا للخدمة أو المحتوى.
4. العناصر المرئية المناسبة.
5. الأيقونات المناسبة.
6. لوحة ألوان متناسقة.
7. نوع القالب الأنسب.
8. توزيع النصوص داخل التصميم.
9. دعوة واضحة إلى اتخاذ إجراء.
10. مقاسات مناسبة لمنصات التواصل الاجتماعي.
بعد ذلك يعرض التطبيق تصميمًا جاهزًا يمكن للمستخدم تعديله مباشرة.
## ثانيًا: الفئات الرئيسية للقوالب
أنشئ مكتبة قوالب منظمة تتضمن الفئات التالية:
### 1. قوالب الخرائط ونظم المعلومات الجغرافية
يجب أن تتضمن:
* خلفيات خرائط.
* رموز المواقع والإحداثيات.
* مؤشرات الاتجاه.
* مخططات الطبقات المكانية.
* نماذج خرائط الحرارة.
* رموز التحليل المكاني.
* مساحات لإضافة مفتاح الخريطة.
* مساحات لعنوان الدراسة ونتائجها.
* تصاميم لخدمات QGIS وArcGIS والاستشعار عن بعد.
أمثلة:
* تحليل مخاطر السيول.
* دراسة الملاءمة المكانية.
* توزيع الخدمات.
* تحليل الكثافة السكانية.
* تحديد أفضل المواقع.
* تحليل شبكات الطرق.
* خرائط التلوث والحرائق.
### 2. قوالب التعليم
يجب أن تتضمن:
* قوالب شرح درس.
* إعلان دورة تدريبية.
* ملخص كتاب.
* ملخص وحدة دراسية.
* سؤال وجواب.
* إنفوجرافيك تعليمي.
* بطاقات المفاهيم.
* نصائح تعليمية.
* جداول ومخططات مبسطة.
### 3. قوالب البرمجة والتقنية
يجب أن تتضمن:
* واجهات أكواد برمجية.
* نماذج شاشات تطبيقات.
* رموز قواعد البيانات.
* مخططات API.
* مخططات البنية البرمجية.
* قوالب خدمات تطوير المواقع والتطبيقات.
* قوالب الذكاء الاصطناعي والأتمتة.
* قوالب الأمن السيبراني والحوسبة السحابية.
### 4. قوالب الأبحاث الأكاديمية
يجب أن تتضمن:
* إعلان خدمة إعداد بحث.
* عرض مشكلة بحثية.
* ملخص دراسة.
* نتائج استبانة.
* عرض فرضيات الدراسة.
* نموذج منهجية البحث.
* مخططات النتائج الإحصائية.
* قوالب رسائل الماجستير والدكتوراه.
* قوالب التحليل الإحصائي.
* قوالب التوثيق والمراجع.
### 5. قوالب الخدمات التجارية
يجب أن تتضمن:
* عنوان الخدمة.
* وصف مختصر.
* قائمة بالمزايا.
* سعر الخدمة.
* وسيلة التواصل.
* دعوة إلى طلب الخدمة.
* شعار مقدم الخدمة.
* حسابات التواصل الاجتماعي.
* علامة مائية متكررة.
## ثالثًا: أنواع التصميمات والمقاسات
يجب أن يدعم التطبيق المقاسات التالية:
* منشور Instagram مربع: 1080×1080.
* منشور Instagram عمودي: 1080×1350.
* قصة Instagram وFacebook: 1080×1920.
* منشور Facebook: 1200×1500.
* منشور X أو Twitter: 1600×900.
* منشور LinkedIn: 1200×1200.
* صورة مصغرة ليوتيوب: 1280×720.
* غلاف Facebook.
* غلاف X.
* مقاس مخصص يحدده المستخدم.
أضف إمكانية تحويل التصميم نفسه تلقائيًا إلى عدة مقاسات مع إعادة ترتيب العناصر بما يناسب كل منصة.
## رابعًا: شاشة إنشاء التصميم
أنشئ واجهة تحتوي على:
1. حقل كتابة الفكرة.
2. قائمة اختيار مجال التصميم.
3. اختيار منصة النشر.
4. اختيار مقاس التصميم.
5. اختيار أسلوب التصميم.
6. اختيار اللغة.
7. اختيار الألوان.
8. خيار إضافة السعر.
9. خيار إضافة رقم التواصل.
10. خيار إضافة الحسابات الاجتماعية.
11. خيار إضافة شعار.
12. خيار إضافة علامة مائية.
13. زر «إنشاء التصميم».
14. زر «اقتراح عدة تصاميم».
15. زر «إعادة صياغة النص».
16. زر «إنشاء نسخة مختصرة».
17. زر «إنشاء نسخة أكثر رسمية».
وفّر للمستخدم أساليب تصميم مثل:
* حديث.
* أكاديمي.
* تقني.
* فاخر.
* بسيط.
* زجاجي.
* ثلاثي الأبعاد.
* هندسي.
* مستقبلي.
* تعليمي.
* مؤسسي.
* إعلاني.
## خامسًا: محرر التصميم
أنشئ محررًا مرئيًا يعتمد على السحب والإفلات، ويتيح:
* تحريك العناصر.
* تغيير حجم العناصر.
* تدوير العناصر.
* حذف العناصر.
* تكرار العناصر.
* قفل العناصر.
* ترتيب الطبقات.
* محاذاة العناصر.
* توزيع العناصر بالتساوي.
* تجميع العناصر وفك تجميعها.
* التراجع والإعادة.
* نسخ الأنماط.
* تغيير الخلفية.
* إضافة صور وأيقونات وأشكال.
* إضافة جداول ورسوم بيانية.
* إضافة إطار خارجي.
* إضافة تأثيرات الظل والإضاءة والشفافية.
* تعديل نصف قطر الحواف.
* تعديل التباعد بين الحروف والأسطر.
استخدم مكتبة مناسبة مثل Fabric.js أو Konva.js أو React Konva لبناء مساحة التصميم.
## سادسًا: دعم اللغة العربية
يجب أن يكون دعم اللغة العربية كاملًا، وليس شكليًا.
طبّق المتطلبات التالية:
* اتجاه RTL.
* محاذاة النص العربي.
* تشكيل النصوص العربية بصورة صحيحة.
* منع انقلاب ترتيب الكلمات.
* دعم الأرقام العربية والإنجليزية.
* دعم الخطوط العربية الاحترافية.
* معاينة النص قبل التصدير.
* منع تقطيع الكلمات العربية.
* ضبط تباعد الأسطر والعناوين.
استخدم خطوطًا عربية مرخصة ومناسبة، مثل:
* Cairo.
* Tajawal.
* IBM Plex Sans Arabic.
* Noto Kufi Arabic.
* Noto Sans Arabic.
* Almarai.
## سابعًا: المساعد الذكي للنصوص
أضف مساعدًا ذكيًا يقوم بما يلي:
* تحويل الفكرة إلى نص إعلاني.
* اقتراح عنوان عربي وإنجليزي.
* تلخيص النصوص الطويلة.
* تصحيح الأخطاء اللغوية.
* تحسين صياغة دعوة اتخاذ الإجراء.
* اقتراح وصف للخدمة.
* اقتراح مزايا الخدمة.
* إنشاء هاشتاغات.
* تحويل النص الأكاديمي إلى منشور مبسط.
* تحويل نتائج البحث إلى إنفوجرافيك.
* اقتراح نصوص ملائمة للمساحة المتاحة.
* تقليل النص عندما يتجاوز مساحة التصميم.
يجب ألا يضع المساعد معلومات أو أسعارًا أو نتائج بحثية غير موجودة في مدخلات المستخدم دون تنبيه صريح.
## ثامنًا: نظام الهوية البصرية
أنشئ قسمًا باسم «هويتي البصرية» يتيح للمستخدم حفظ:
* اسم العلامة التجارية.
* الشعار.
* الألوان الرئيسية.
* الألوان الثانوية.
* الخطوط.
* رقم الهاتف.
* رقم واتساب.
* البريد الإلكتروني.
* الموقع الإلكتروني.
* حساب Facebook.
* حساب X.
* حساب Instagram.
* حساب TikTok.
* قناة YouTube.
* العلامة المائية.
* نص حقوق الملكية.
أضف زرًا لتطبيق الهوية البصرية المحفوظة على أي تصميم تلقائيًا.
أضف إمكانية تكرار العلامة المائية بشفافية منخفضة في جميع أجزاء التصميم، مع التحكم في:
* حجم العلامة المائية.
* درجة الشفافية.
* المسافة بين العلامات.
* زاوية الدوران.
* موضع العلامة.
## تاسعًا: مكتبة العناصر
أنشئ مكتبة داخلية منظمة تشمل:
* أيقونات التواصل الاجتماعي.
* أيقونات البرمجة.
* أيقونات التعليم.
* أيقونات البحث العلمي.
* أيقونات الخرائط.
* أيقونات الأعمال.
* أشكال هندسية.
* بطاقات زجاجية.
* أسهم وخطوط.
* شارات الأسعار.
* أزرار التواصل.
* أجهزة وهواتف وحواسيب.
* رسوم بيانية.
* مخططات خطوات.
* إطارات وصور مصغرة.
استخدم مكتبات أيقونات مفتوحة ومرخصة، مثل Lucide Icons، مع توثيق مصدر العناصر.
## عاشرًا: إدارة القوالب
يجب أن يتمكن المستخدم من:
* استعراض القوالب حسب المجال.
* البحث عن قالب.
* تصفية القوالب حسب المقاس.
* حفظ القوالب في المفضلة.
* إنشاء قالب خاص.
* نسخ قالب موجود.
* تعديل قالب.
* حفظ التصميم كقالب.
* مشاركة قالب.
* حذف القالب الخاص.
* معاينة القالب قبل استخدامه.
يجب أن يكون لكل قالب:
* اسم.
* وصف.
* فئة.
* كلمات مفتاحية.
* مقاس.
* لوحة ألوان.
* صورة معاينة.
* بيانات العناصر.
* تاريخ الإنشاء.
* حالة النشر.
## الحادي عشر: إدارة المشروعات
أنشئ لوحة تحكم تعرض:
* آخر التصميمات.
* المشروعات المحفوظة.
* المسودات.
* التصميمات المصدرة.
* القوالب المفضلة.
* الهوية البصرية.
* الملفات المرفوعة.
* مساحة التخزين المستخدمة.
* سجل التعديلات.
أضف الحفظ التلقائي للتصميم أثناء العمل.
## الثاني عشر: رفع الصور والملفات
يجب دعم رفع:
* PNG.
* JPG.
* JPEG.
* SVG آمن.
* WebP.
* PDF عند الحاجة إلى استخراج صفحة كصورة.
طبّق قيودًا أمنية على:
* نوع الملف.
* حجم الملف.
* امتداد الملف.
* الاسم.
* المحتوى.
* الصور الضارة أو غير الصالحة.
* ملفات SVG التي تحتوي على سكربتات.
لا تعتمد على امتداد الملف وحده، بل تحقّق من MIME Type ومحتوى الملف.
## الثالث عشر: التصدير
وفّر خيارات التصدير التالية:
* PNG بجودة عالية.
* JPG.
* WebP.
* PDF.
* PDF للطباعة.
* صورة بخلفية شفافة.
* ملف مشروع قابل للتحرير.
* حزمة ZIP للمقاسات المتعددة.
أضف إعدادات:
* دقة التصدير.
* جودة الصورة.
* ضغط الملف.
* خلفية شفافة.
* إضافة العلامة المائية.
* إضافة بيانات حقوق الملكية.
* اختيار المقاسات المطلوب تصديرها.
يجب أن يكون النص العربي في الملف المصدر مطابقًا للمعاينة داخل المحرر.
## الرابع عشر: نظام الحسابات والصلاحيات
أنشئ نظامًا يتضمن:
* التسجيل.
* تسجيل الدخول.
* استعادة كلمة المرور.
* تسجيل الدخول عبر Google عند توفره.
* التحقق من البريد الإلكتروني.
* إدارة الجلسات.
* تسجيل الخروج من جميع الأجهزة.
الأدوار:
* زائر.
* مستخدم مجاني.
* مستخدم مدفوع.
* مشرف.
* مدير النظام.
طبّق الصلاحيات في الخادم، وليس في الواجهة فقط.
## الخامس عشر: لوحة الإدارة
أنشئ لوحة إدارة تتيح:
* إدارة المستخدمين.
* إدارة القوالب.
* إدارة الفئات.
* إدارة العناصر.
* إدارة الخطوط.
* إدارة الخطط.
* مراقبة استخدام التخزين.
* مراجعة التصميمات العامة.
* إدارة البلاغات.
* إدارة النصوص الثابتة.
* تفعيل أو تعطيل الميزات.
* عرض سجل العمليات.
* مراقبة الأخطاء.
## السادس عشر: نموذج الاشتراكات
صمّم النظام ليقبل مستقبلًا خططًا مثل:
### الخطة المجانية
* عدد محدود من التصميمات.
* قوالب أساسية.
* تصدير بدقة عادية.
* علامة مائية خاصة بالتطبيق.
### الخطة الاحترافية
* تصميمات أكثر.
* قوالب احترافية.
* تصدير عالي الدقة.
* إزالة علامة التطبيق.
* حفظ الهوية البصرية.
* تغيير المقاسات تلقائيًا.
### خطة الأعمال
* عدة هويات بصرية.
* إدارة فريق.
* مكتبة مشتركة.
* مجلدات عمل.
* قوالب خاصة بالمؤسسة.
* صلاحيات أعضاء الفريق.
افصل منطق الاشتراكات عن واجهة المستخدم حتى يمكن ربطه لاحقًا ببوابة دفع.
## السابع عشر: البنية التقنية المقترحة
استخدم تقنيات حديثة ومستقرة، مثل:
### الواجهة الأمامية
* Next.js.
* TypeScript.
* React.
* Tailwind CSS.
* shadcn/ui.
* React Konva أو Fabric.js.
* Zustand أو Redux Toolkit.
* React Hook Form.
* Zod.
### الخادم
يمكن استخدام أحد الخيارين:
* Next.js Server Actions وRoute Handlers.
* NestJS كخادم مستقل.
### قاعدة البيانات
* PostgreSQL.
* Prisma ORM.
### التخزين
* تخزين متوافق مع S3.
* أو تخزين محلي منظم في بيئة التطوير.
### المصادقة
* Auth.js أو نظام مصادقة آمن مماثل.
يجب تنظيم المشروع بطريقة تسمح باستبدال مزود الذكاء الاصطناعي أو التخزين أو الدفع دون إعادة بناء التطبيق.
## الثامن عشر: تصميم قاعدة البيانات
أنشئ جداول أو نماذج بيانات مناسبة للكيانات التالية:
* User.
* Account.
* Session.
* Role.
* Permission.
* Project.
* Design.
* DesignPage.
* DesignElement.
* Template.
* TemplateCategory.
* Asset.
* Upload.
* BrandKit.
* SocialProfile.
* Font.
* ExportJob.
* Subscription.
* Plan.
* Payment.
* AuditLog.
* Notification.
* Favorite.
* Team.
* TeamMember.
حدّد العلاقات والقيود والفهارس الضرورية.
لا تخزّن كلمات المرور كنص واضح، ولا تخزّن الملفات الكبيرة مباشرة داخل قاعدة البيانات.
## التاسع عشر: الأمان
طبّق المتطلبات التالية:
* تشفير كلمات المرور.
* التحقق من المدخلات.
* منع SQL Injection.
* منع XSS.
* منع CSRF.
* حماية رفع الملفات.
* Rate Limiting.
* إدارة آمنة للجلسات.
* صلاحيات معتمدة على الأدوار.
* حماية مسارات الإدارة.
* التحقق من ملكية التصميم قبل تعديله.
* تسجيل العمليات الحساسة.
* حماية مفاتيح API.
* عدم كشف الأسرار في كود الواجهة.
* استخدام متغيرات البيئة.
* إعداد رؤوس الأمان.
* معالجة الأخطاء دون كشف تفاصيل الخادم.
## العشرون: تجربة المستخدم
يجب أن تكون الواجهة:
* عربية افتراضيًا.
* واضحة ومنظمة.
* متجاوبة مع الهاتف والحاسوب.
* مناسبة للمستخدم غير المتخصص.
* سريعة في إنشاء التصميم.
* قليلة الخطوات.
* قابلة للوصول.
* ذات تباين لوني واضح.
* مدعومة برسائل خطأ مفهومة.
* مزودة بحالات تحميل وهياكل انتظار.
* مزودة بتنبيه قبل حذف التصميمات.
أنشئ وضعين:
1. الوضع السريع: يُنشئ التصميم من الفكرة مباشرة.
2. الوضع الاحترافي: يتيح التحكم الكامل في كل العناصر.
## الحادي والعشرون: الصفحات المطلوبة
أنشئ الصفحات التالية:
1. الصفحة الرئيسية.
2. صفحة استعراض القوالب.
3. صفحة إنشاء تصميم.
4. صفحة محرر التصميم.
5. صفحة المشروعات.
6. صفحة الملفات المرفوعة.
7. صفحة الهوية البصرية.
8. صفحة المفضلة.
9. صفحة الاشتراكات.
10. صفحة إعدادات الحساب.
11. صفحة تسجيل الدخول.
12. صفحة إنشاء حساب.
13. صفحة استعادة كلمة المرور.
14. صفحة المساعدة.
15. صفحة سياسة الخصوصية.
16. صفحة شروط الاستخدام.
17. لوحة الإدارة.
## الثاني والعشرون: الصفحة الرئيسية
يجب أن تتضمن:
* عنوانًا واضحًا يشرح وظيفة التطبيق.
* حقلًا لكتابة فكرة التصميم.
* أمثلة جاهزة يمكن تجربتها.
* عرضًا لأهم فئات القوالب.
* نماذج قبل وبعد.
* شرحًا لخطوات الاستخدام.
* مميزات التطبيق.
* خطط الاشتراك.
* أسئلة شائعة.
* زرًا واضحًا لبدء التصميم.
استخدم نصًا عربيًا حقيقيًا، ولا تستخدم نصوص Lorem Ipsum.
## الثالث والعشرون: بيانات تجريبية
أضف قوالب تجريبية مكتملة، منها:
1. بوستر تحليل مخاطر السيول.
2. بوستر دورة في البرمجة.
3. بوستر خدمة إعداد بحث علمي.
4. بوستر تحليل بيانات.
5. بوستر تصميم تطبيق.
6. بوستر ملخص كتاب.
7. بوستر خدمة خريطة GIS.
8. بوستر إعلان دورة تعليمية.
9. بوستر خدمة إحصائية.
10. بوستر خدمة بناء نظام معلومات.
يجب أن تكون القوالب مختلفة بصريًا، ولا تستخدم قالبًا واحدًا مع تغيير النص فقط.
## الرابع والعشرون: معايير القبول
يُعد التطبيق ناجحًا عندما يستطيع المستخدم:
1. إنشاء حساب.
2. تسجيل الدخول.
3. كتابة فكرة قصيرة.
4. اختيار مجال التصميم.
5. توليد نص التصميم.
6. اختيار قالب.
7. تعديل النصوص.
8. تحريك العناصر.
9. رفع شعار أو صورة.
10. إضافة علامة مائية.
11. حفظ التصميم.
12. فتح التصميم لاحقًا.
13. تغيير مقاس التصميم.
14. تصديره كصورة عالية الجودة.
15. مشاهدة جميع مشروعاته من لوحة التحكم.
## الخامس والعشرون: مراحل التنفيذ
نفّذ المشروع بالترتيب التالي:
### المرحلة الأولى: التحليل
* تحليل المتطلبات.
* تحديد حالات الاستخدام.
* تحديد معمارية النظام.
* تحديد نموذج البيانات.
* تحديد المكتبات والتقنيات.
* تحديد المخاطر التقنية.
### المرحلة الثانية: التخطيط
* إنشاء هيكل الملفات.
* تصميم قاعدة البيانات.
* تصميم المسارات.
* تحديد مكونات الواجهة.
* تحديد آلية محرر التصميم.
* تحديد آلية حفظ بيانات العناصر.
### المرحلة الثالثة: التصميم
* إنشاء نظام الألوان.
* إنشاء المكونات المشتركة.
* تصميم الصفحات.
* تصميم حالات التحميل والخطأ.
* تصميم واجهة الهاتف.
### المرحلة الرابعة: البرمجة
* بناء المصادقة.
* بناء قاعدة البيانات.
* بناء لوحة التحكم.
* بناء مكتبة القوالب.
* بناء المحرر.
* بناء نظام التصدير.
* بناء الهوية البصرية.
* بناء لوحة الإدارة.
### المرحلة الخامسة: الاختبار
* اختبارات الوحدات.
* اختبارات التكامل.
* اختبارات الواجهات.
* اختبارات الصلاحيات.
* اختبارات رفع الملفات.
* اختبارات النص العربي.
* اختبارات التصدير.
* اختبارات الأداء.
### المرحلة السادسة: التسليم
* ملف README.
* ملف env.example.
* تعليمات التشغيل.
* تعليمات إعداد قاعدة البيانات.
* تعليمات النشر.
* حساب إداري تجريبي.
* بيانات تجريبية.
* توثيق المجلدات.
* توثيق واجهات API.
## السادس والعشرون: طريقة تقديم الإجابة
ابدأ بإخراج ما يلي بالترتيب:
1. تحليل مختصر للمشروع.
2. المتطلبات الوظيفية.
3. المتطلبات غير الوظيفية.
4. حالات الاستخدام.
5. معمارية النظام.
6. التقنيات المختارة وأسباب اختيارها.
7. مخطط قاعدة البيانات.
8. هيكل المجلدات.
9. خطة التنفيذ.
10. الكود الكامل لكل ملف.
11. تعليمات التشغيل.
12. الاختبارات.
13. تعليمات النشر.
14. قائمة التحقق النهائية.
عند عرض الأكواد:
* اذكر مسار كل ملف.
* اعرض محتوى الملف كاملًا.
* لا تستخدم عبارات مثل «أكمل بقية الكود بنفس الطريقة».
* لا تحذف الأجزاء المهمة للاختصار.
* لا تستخدم بيانات وهمية بدل الوظائف الأساسية.
* عالج الأخطاء المحتملة.
* استخدم TypeScript الصارم.
* التزم بمبادئ Clean Code.
* افصل منطق الأعمال عن مكونات الواجهة.
* أضف تعليقات فقط عندما تكون مفيدة فعليًا.
## تعليمات إلزامية
لا تبدأ في كتابة الكود قبل تثبيت معمارية المشروع ونموذج البيانات.
لا تدّعِ تنفيذ تكامل خارجي غير متاح. أنشئ طبقة Adapter واضحة تسمح بإضافة مزود الذكاء الاصطناعي أو الدفع أو التخزين لاحقًا.
لا تستخدم صورًا أو خطوطًا أو قوالب مجهولة الترخيص.
لا تجعل التطبيق نسخة مطابقة من Canva أو أي منصة محمية، بل أنشئ تجربة مستقلة بهوية ووظائف أصلية.
يجب أن تكون جميع النصوص العربية سليمة وواضحة، وأن يعمل اتجاه RTL في الصفحات والمكونات والمحرر.
ضع اسم «كامل أبو سمرة» في شاشة معلومات التطبيق، وفي بيانات المشروع التجريبية، وفي صفحة الحقوق، مع إضافة البصمة:
kamel3lom
حقوق إعداد فكرة البرومبت وصياغته: كامل أبو سمرة – kamel3lom.

No comments:
Post a Comment