Fintech Mobile App Development (Flutter + API + Admin Panel)

Job ID: 39492889

Budget: $30 – $250 USD

## Fintech / Dijital Bankacılık Uygulaması Geliştirme (Flutter + API + Admin Panel)

### Proje Özeti:

Türkiye pazarı için, mikro banka gibi çalışan bir **fintech mobil uygulama** geliştirilecektir. Ana işlevi, kullanıcıların harcamalarını yuvarlayarak birikim yapmalarını sağlamak ve dijital cüzdan, kart yönetimi, para gönderme/alma, analiz ve daha fazlasını kapsayan tam bankacılık deneyimi sunmaktır.

### Geliştirilecek Platformlar:

* Mobil Uygulama (iOS + Android) → Flutter
* Web Admin Paneli → React / Vue / Angular tercihe bağlı
* Backend → Firebase / Supabase / Node.js + REST API

---

### Gerekli Modüller (Uygulama Ekranları):

#### 1. Kullanıcı Giriş / Kayıt:

* Telefon/Şifre ile giriş
* SMS doğrulama
* KVKK onayı

#### 2. Ana Sayfa:

* Toplam bakiye
* Birikim hesabı
* Kart görselleri (kişisel)
* Hızlı aksiyon butonları (Para Gönder / Ekle / Birikim vs.)

#### 3. Kart Yönetimi:

* Kart görseli (numara: `**** **** **** 1234`)
* Kart ekleme, kaldırma, varsayılan yapma
* Gerçek kart entegrasyonu (iyzico üzerinden saklama)

#### 4. Harcama Takibi:

* Yuvarlama sistemi (otomatik veya manuel ayarlanabilir)
* Harcama kategorileri
* Grafiklerle analizler

#### 5. Birikim Hedefleri:

* Hedef oluştur (ör: 10.000₺ Tatil için)
* Otomatik aktarımlar, yüzdelik ilerleme

#### 6. Para Gönder / Al:

* IBAN ile
* Telefon numarasıyla
* QR ve NFC (isteğe bağlı)

#### 7. Bildirim Sistemi:

* Günlük bildirim: “Bugün 3.50₺ tasarruf ettin”
* Push notification sistemi

#### 8. Admin Panel:

* Kullanıcı kontrolü
* Hedef / istatistik raporları
* Kazanç takibi (komisyon)
* Bildirim gönderimi

---

### Güvenlik & Uyumluluk:

* Firebase Auth
* AES-256 veri şifreleme
* KVKK / GDPR uyumlu yapı
* API erişimleri için token sistemi
* Kart verileri asla uygulamada tutulmaz (iyzico Vault sistemi)

---

### Monetizasyon:

* Her transferde komisyon (örn. 1.99₺) VS.
---

### Kullanılacak API’ler:

* [x] **iyzico** – Kart saklama + tahsilat
* [x] **Fincore / ParamTech** – Açık bankacılık & harcama verisi çekme
* [x] **Firebase / Supabase** – Authentication + Realtime Database
* [x] **SendGrid / EmailJS** – E-posta bildirimleri
* [x] **Firebase Cloud Messaging** – Push notifications

---

### Geliştiriciden Beklenen:

* Flutter ile güçlü UI/UX oluşturmak (kart tasarımı, dark mode vs.)
* API’leri entegre etmek ve test etmek
* Admin paneli kurmak
* Firebase / Supabase backend kurulumu
* 2 ay boyunca bakım desteği
* Türk fintech ekosistemine aşinalık

---

### Aranan Beceriler:

* Flutter / Dart
* Firebase / Supabase / Node.js
* API Entegrasyon (REST / JSON)
* UI/UX design (Figma’dan uygulama geliştirme)
* Güvenlik ve KVKK uyumu
* iyzico / Param API deneyimi (tercih sebebi)

### Ek:

* Figma tasarım dosyası varsa sağlanabilir
* Kart tasarımı ve renk kodları hazır Başvuru Yaparken:

Lütfen örnek yaptığınız benzer uygulama varsa gönderin.
Süre, fiyat ve daha önce API entegrasyon deneyiminizi belirtin.
Related categories: Mobile App Development iPhone Android Node.js PhoneGap