FinSnap هو تطبيق مالي مدعوم بالذكاء الاصطناعي مصمم لمساعدة المستخدمين على فهم وتحسين تمويلهم واستثماراتهم الشخصية.
يتميز FinSnap بواجهة مستخدم أنيقة وحديثة ذات سمة داكنة تؤكد على الوضوح وسهولة الاستخدام. يستخدم التطبيق لوحة ألوان متسقة للحصول على شكل ومظهر متماسكين:
الرفرفة المثبتة على جهازك المحلي.
دارت SDK
مفتاح Google Gemini API صالح
استنساخ المستودع:
git clone https://github.com/vasan-rj/FinSnap-V1.git
cd finsnap
' ' '
تثبيت التبعيات:
قم بتوصيل الجهاز من خلال محاكي android أو تصحيح أخطاء USB للجهاز الفعلي.
flutter pub get
تكوين مفتاح API:
استبدل العنصر النائب في lib/keys.dart
بمفتاح Google Gemini API الفعلي.
final apiKey = 'YOUR_GOOGLE_GEMINI_API_KEY' ;
تشغيل التطبيق:
flutter run
هذا المشروع مرخص بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.
لأية استفسارات أو دعم، يرجى التواصل عبر [email protected].
FinSnap/
│
lib
├── ai-model-config
│ ├── health-score-model.dart
│ └── road-map-model.dart
├── data
│ ├── health_score_quiz_question.dart
│ ├── module-one.dart
│ └── roadmap_question.dart
├── functions
│ └── roadmap-pdf.dart
├── models
│ ├── custom_chat_quiz_model.dart
│ └── custom_notification.dart
├── permission
├── screens
├── ai-features
│ ├── ai_credit_bot.dart
│ ├── ai_loan_bot.dart
│ ├── ai_tax_bot.dart
│ ├── health_score.dart
│ └── roadmap-generator.dart
├── appdrawer
│ ├── contact-us.dart
│ └── updates_faq.dart
├── learning-module
│ ├── module1.dart
|----
│ ├── chatbot.dart
│ ├── email-verify.dart
│ ├── fingerprint.dart
│ ├── forgetpassword.dart
│ ├── index.dart
│ ├── login.dart
│ ├── otp-phone-page.dart
│ ├── phone-verify.dart
│ ├── remainder.dart
│ ├── signup.dart
│ ├── testing.dart
│ └── wrapper.dart
├── services
├── utils
└── widgets
| |__chatbot
| |__chat_interface.dart
| |__chatbot-sidebar.dart
| |__custom_chat_bubble.dart
|____
│ │
│ ├── main.dart
│ └── app_theme.dart
│
└── README.md
تم تكوين نموذج Gemini لمعالجة البيانات المالية وإرجاع درجة الصحة المالية الشخصية بالإضافة إلى التوصيات. وإليك كيفية إعداده:
final model = GenerativeModel (
model : 'gemini-1.5-pro' ,
apiKey : apiKey,
generationConfig : GenerationConfig (
temperature : 0.7 ,
topP : 0.85 ,
topK : 20 ,
maxOutputTokens : 300 ,
responseMimeType : 'application/json' ,
),
systemInstruction : Content . system ( """
You are a Personalized Financial Health Score Predictor. Your goal is to analyze the user's financial information to provide a personalized financial health score and recommendations.
...
""" ),
);
إليك قسم "المساهمة" المحدث والذي يحتوي على تعليمات المساهمة عبر فرع جديد:
نحن نرحب بالمساهمات من المجتمع! للبدء، اتبع الخطوات التالية:
استنساخ المستودع:
git clone https://github.com/vasan-rj/FinSnap-V1.git
cd FinSnap-V1
قم بإنشاء فرع جديد لتغييراتك:
git checkout -b your-feature-branch
قم بإجراء التغييرات والالتزام بها:
git add .
git commit -m " Describe your changes here "
ادفع تغييراتك إلى GitHub:
git push origin your-feature-branch
فتح طلب سحب:
انتقل إلى مستودع GitHub وافتح طلب سحب جديدًا من فرع الميزات الخاص بك إلى الفرع الرئيسي. قم بتوفير وصف للتغييرات التي أجريتها وسبب دمجها.
شكرا لمساهماتك!
لا تتردد في تعديل التعليمات بناءً على سير العمل المفضل لديك أو أي إرشادات إضافية قد تكون لديك.
شكر خاص لفريق Google Gemini على نماذج الذكاء الاصطناعي القوية التي يقدمونها ولمجتمع Flutter على دعمهم ومساهماتهم.
لأية استفسارات أو دعم، يرجى التواصل عبر البريد الإلكتروني@domain.com.
مصنوع من ❤️ بواسطة Vasan R ؟؟؟؟؟؟