FinSnap เป็นแอปทางการเงินที่ขับเคลื่อนด้วย AI ซึ่งออกแบบมาเพื่อช่วยให้ผู้ใช้เข้าใจและเพิ่มประสิทธิภาพการเงินและการลงทุนส่วนบุคคลของตน
FinSnap มี UI ที่ทันสมัยและทันสมัยพร้อมธีมสีเข้มที่เน้นความชัดเจนและใช้งานง่าย แอปใช้ชุดสีที่สอดคล้องกันเพื่อรูปลักษณ์ที่กลมกลืน:
ติดตั้ง Flutter บนเครื่องของคุณแล้ว
โผ 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 และเปิด Pull Request ใหม่จากสาขาฟีเจอร์ของคุณไปยังสาขาหลัก ระบุคำอธิบายการเปลี่ยนแปลงของคุณและสาเหตุที่ควรรวมเข้าด้วยกัน
ขอบคุณสำหรับการมีส่วนร่วมของคุณ!
คุณสามารถปรับคำแนะนำตามขั้นตอนการทำงานที่คุณต้องการหรือคำแนะนำเพิ่มเติมที่คุณอาจมีได้
ขอขอบคุณเป็นพิเศษสำหรับทีม Google Gemini สำหรับโมเดล AI อันทรงพลัง และชุมชน Flutter สำหรับการสนับสนุนและการมีส่วนร่วม
หากมีข้อสงสัยหรือการสนับสนุน โปรดติดต่อผ่าน [email protected]
Made with ❤️ โดย วสันต์ อาร์?????