Penny's Perfect Plan - Freundschaftsgeschichten

Penny's Perfect Plan

Geschichtenbeschreibung

Join Penny, a bright-eyed and bubbly girl, as she embarks on a delightful journey of friendship and fairness. With her trusty 'Remember-It' notebook, Penny helps her friends keep track of borrowed treasures, turning small mix-ups into big smiles. This charming tale celebrates kindness, organization, and the joy of helping others, all wrapped in a vibrant, whimsical world perfect for young readers.

Ratings:Not enough ratings
Sprache:Englisch
Veröffentlicht am:
Lesezeit:1 Minuten

Schlüsselwörter

Generation Prompt

**الدور:** تصرف كمدير منتج تقني (Technical Product Manager) ومهندس برمجيات أول (Senior Software Architect) متخصص في تطبيقات التكنولوجيا المالية (FinTech). **المهمة:** أريد منك كتابة وثيقة مواصفات تقنية وتصميمية شاملة (Comprehensive Technical & Design Specification) لتطبيق جوال لإدارة الديون الشخصية. **فكرة التطبيق:** دفتر رقمي لتسجيل الديون (ما لي وما علي)، يتيح للمستخدم تتبع الأموال التي أقرضها للآخرين والأموال التي اقترضها منهم، مع إمكانية التذكير بمواعيد السداد. أريد أن يتضمن ردك الأقسام الأربعة التالية بتفصيل دقيق: **1. التصميم وواجهة المستخدم (UI/Design System):** * **الألوان:** اقترح لوحة ألوان تعتمد على علم النفس اللوني للمال (مثلاً: الأخضر للمبالغ المستحقة "لي"، والأحمر للمبالغ المستحقة "علي"، مع خلفيات مريحة للعين). * **النمط:** تصميم نظيف (Clean UI) يركز على الأرقام والوضوح، مع دعم الوضع الداكن (Dark Mode). * **المكونات:** صف شكل "بطاقة الدين" (Transaction Card) وشكل لوحة التحكم الرئيسية (Dashboard) التي تعرض صافي الرصيد. **2. التنقلات ورحلة المستخدم (Navigation & User Flow):** * **الهيكلية:** حدد شاشات التطبيق الرئيسية (الرئيسية، جهات الاتصال، إضافة عملية، التقارير). * **الرحلة (User Journey):** اشرح الخطوات بالتفصيل لمستخدم يريد تسجيل مبلغ دين جديد على صديق له (اختيار جهة الاتصال -> تحديد المبلغ -> تحديد التاريخ -> إضافة ملاحظة -> حفظ). * **التنقل:** هل نستخدم شريط تنقل سفلي (Bottom Bar) أم قائمة جانبية؟ ولماذا؟ **3. هيكلية قاعدة البيانات (Database Schema):** * **النوع:** اقترح الأنسب (SQL مثل SQLite/PostgreSQL لضمان دقة البيانات المالية، أو NoSQL مثل Firebase للمزامنة السريعة). * **الجداول (Entities):** قم بتفصيل الجداول التالية: 1. المستخدمون (Users). 2. جهات الاتصال/العملاء (Contacts). 3. المعاملات (Transactions): يجب أن تميز بين "دين لي" و"دين علي". 4. السدادات الجزئية (Partial Payments): لخصم جزء من الدين. * **العلاقات:** وضح كيف ترتبط المعاملات بجهات الاتصال. **4. المنطق البرمجي والعمليات (Backend Logic & Operations):** * **حساب الرصيد:** اشرح خوارزمية حساب "صافي الرصيد" لكل جهة اتصال (المجموع الكلي للديون ناقص مجموع السدادات). * **الفرز والترشيح:** كيف يتم ترتيب الديون (الأحدث، الأكبر مبلغاً، الأقرب موعداً للسداد). * **التنبيهات:** منطق إرسال إشعارات التذكير (مثلاً: تذكير قبل موعد السداد بيوم). * **الأمان:** كيف يتم تشفير البيانات الحساسة وحماية التطبيق (PIN Code / Biometric). **المخرجات المطلوبة:** اجعل الرد بصيغة تقرير هيكلي منظم جداً، واستخدم الجداول لشرح هيكلية قاعدة البيانات، وقوائم نقطية لشرح المنطق.

Kommentare

Loading...