AI destekli Gemi Parçası Kataloglama ve Tanıma Mobil Uygulaması

Job ID: 39961856

Budget: $1,700 – $2,500 USD

# FREELANCER İLAN PAKETİ

-----

## PROJE BAŞLIĞI

**“Gemi Parçası Tanıma ve Kataloglama - AI Destekli Mobil Uygulama (MVP)”**

-----

## PROJE DETAYLI AÇIKLAMASI

Gemi geri dönüşüm sektöründe faaliyet gösteren firmamız için **AI tabanlı endüstriyel parça tanıma sistemi** geliştirmek istiyoruz.

### PROJENİN AMACI:

Gemi parçalarının fotoğrafını çekerek yapay zeka ile otomatik tanımlama, kataloglama ve geçmiş kayıtlarla eşleştirme yapılması.

### KULLANICI PROFİLİ:

- **İlk aşama:** 1 kullanıcı (proje sahibi)
- **Gelecek aşama:** 5-10 kullanıcıya ölçeklenebilir olmalı
- **Teknik seviye:** Temel kullanıcı (basit ve anlaşılır arayüz şart)

-----

## TEKNİK GEREKSİNİMLER

### 1. PLATFORM

- **Hibrit mobil uygulama** (Android + iOS)
- Teknoloji önerisi: React Native / Flutter (geliştiricinin tercihi)
- Minimum Android 8.0 / iOS 13.0 desteği

### 2. ANA ÖZELLİKLER

#### A) Fotoğraf Çekme/Yükleme Modülü

- Kameradan direkt çekim
- Galeriden yükleme
- **Ürün başına 1-4 fotoğraf** (farklı açılardan)
- Otomatik fotoğraf sıkıştırma (depolama optimizasyonu)
- Fotoğraf önizleme ve düzenleme

#### B) AI Tanıma Sistemi

- **OpenAI GPT-4 Vision API** veya **Anthropic Claude API** entegrasyonu
- Kategori bazlı analiz:
- Hidrolik malzemeler
- Makina parçaları
- Elektrik/Elektronik
- Hırdavat
- Diğer endüstriyel parçalar
- Her ürün için dönen bilgiler:
- **Ürün adı/türü**
- **Kategori**
- **Muhtemel marka/model**
- **Kullanım alanı**
- **Teknik özellikler** (varsa: voltaj, güç, boyut vb.)
- **Tahmini piyasa değeri** (opsiyonel)

#### C) Offline Çalışma Modu - KRİTİK

- **İnternet olmadan çalışma:**
- Fotoğraflar offline kaydedilmeli
- İnternet bağlandığında otomatik yükleme
- Kuyruk sistemi (sırayla gönderim)
- Kullanıcıya durum bildirimi (kaç fotoğraf beklemede vb.)

#### D) Veri Yönetimi ve Depolama

- **Bulut veritabanı** (Firebase / AWS / Supabase)
- **Yerel depolama** (offline çalışma için SQLite)
- Otomatik senkronizasyon
- **Akıllı eşleştirme:** Daha önce taranan aynı ürün tekrar tarandığında otomatik tanıma
- Fotoğraf karşılaştırma (benzerlik algoritması)

#### E) Arama ve Filtreleme

- Geçmiş kayıtlarda arama
- Kategori bazlı filtreleme
- Tarih bazlı filtreleme
- Ürün adına göre arama
- Favorilere ekleme

#### F) Raporlama

- **Günlük özet rapor:**
- Taranan toplam ürün sayısı
- Kategori dağılımı
- En çok taranan ürün türleri
- Tanımlanamayan ürünler
- **Excel export** (.xlsx formatında)
- E-posta ile rapor gönderimi (opsiyonel)

#### G) Kullanıcı Arayüzü

- Türkçe dil desteği (tam lokalizasyon)
- Basit ve sezgisel tasarım
- Karanlık/Aydınlık mod desteği
- Hızlı erişim butonları
- Bildirimler (AI analiz tamamlandı, internet bağlandı vb.)

-----

## TEKNİK ALTYAPI ÖNERİLERİ

### Backend/Sunucu:

- Firebase (önerilen - hızlı geliştirme)
- Veya AWS/Google Cloud
- RESTful API mimarisi

### Veritabanı:

- **Bulut:** Firestore / PostgreSQL
- **Yerel:** SQLite

### AI API:

- OpenAI GPT-4 Vision (önerilen)
- Veya Anthropic Claude 3.5 Sonnet
- API key yönetimi güvenli olmalı

### Güvenlik:

- HTTPS şifreleme
- Veri yedekleme sistemi
- Hata logları

-----

## PROJE TESLİMAT KAPSAMI

### Teslim Edilecekler:

1. **Mobil Uygulama**

- Android APK + Google Play Store yayınlama hazırlığı
- iOS IPA + App Store yayınlama hazırlığı
- Uygulama ikonu ve splash screen

1. **Kaynak Kod**

- Tam kaynak kod (GitHub/GitLab repository)
- Kod dokümantasyonu
- Kurulum ve deployment rehberi

1. **Admin/Backend Paneli** (Opsiyonel - basit versiyon)

- Veritabanı görüntüleme
- İstatistikler
- Yedekleme işlemleri

1. **Dokümantasyon**

- Kullanım kılavuzu (PDF - Türkçe)
- Teknik dokümantasyon
- API dokümantasyonu
- Sorun giderme rehberi

1. **Test ve Eğitim**

- Beta test desteği
- Kullanıcı eğitimi (1-2 saat online)
- Test senaryoları

-----

## PROJE SÜRECİ ve AŞAMALAR

### Toplam Süre: 8-10 Hafta

**Hafta 1-2:** Tasarım ve planlama

- UI/UX tasarım onayı
- Teknik mimari onayı
- Geliştirme ortamı kurulumu

**Hafta 3-5:** Temel geliştirme

- Fotoğraf modülü
- AI entegrasyonu
- Veritabanı kurulumu
- Offline sistem

**Hafta 6-7:** İleri özellikler

- Arama/filtreleme
- Raporlama
- Akıllı eşleştirme

**Hafta 8-9:** Test ve düzeltmeler

- Beta test
- Hata düzeltme
- Performans optimizasyonu

**Hafta 10:** Teslimat

- Final test
- Dokümantasyon
- Eğitim

-----

## BÜTÇE VE ÖDEME PLANI

### Toplam Proje Bütçesi: 75,000 - 110,000 TL

### Önerilen Ödeme Planı:

- **%30** - Proje başlangıcı (Tasarım onayı sonrası)
- **%30** - İlk çalışan versiyon teslimi
- **%30** - Beta test tamamlanması
- **%10** - Final teslimat ve kabul

### Bütçeye Dahil Değil:

- API kullanım ücretleri (OpenAI/Claude - ilk 6 ay tahmini: 10,000-15,000 TL)
- Hosting/sunucu maliyetleri (yıllık: 5,000-8,000 TL)
- Google Play / App Store geliştirici hesapları (yaklaşık 500 TL)

-----

## BAŞARI KRİTERLERİ

Proje aşağıdaki kriterleri sağlamalıdır:

- **Offline mod** eksiksiz çalışmalı
- AI tanıma doğruluğu **%70+** olmalı (endüstriyel parçalarda)
- Fotoğraf çekimden sonuç alma süresi **10 saniye altında** (online)
- Arayüz **kullanıcı dostu** olmalı (teknik bilgi gerektirmemeli)
- **Crash/hata oranı %5’in altında** olmalı
- 10,000+ ürün kaydı desteklemeli
- **Senkronizasyon %100 çalışmalı** (veri kaybı olmamalı)

-----

## ARANAN NİTELİKLER

### Zorunlu:

- React Native veya Flutter deneyimi
- AI API entegrasyonu deneyimi (GPT/Claude)
- Offline-first mobil uygulama deneyimi
- Bulut veritabanı yönetimi (Firebase/AWS)
- **Türkçe iletişim** (ana dil veya akıcı)
- Git versiyon kontrol

### Tercih Edilir:

- E-ticaret/katalog uygulaması deneyimi
- Görsel tanıma/AI projesi portföyü
- Senkronizasyon sistemleri deneyimi
- Excel export/raporlama deneyimi

### Talep Edilenler:

- **Portföy:** Benzer projelerin gösterimi
- **Referanslar:** En az 2 referans
- **Test projesi:** Basit bir AI entegrasyonu demo’su (opsiyonel)

-----

## DESTEK ve GARANTİ

### Proje sonrası destek:

- **3 ay ücretsiz teknik destek** (bug fix)
- **1 ay ücretsiz minor güncelleme** desteği
- Dokümantasyon ve kaynak kod teslimi

### Sonrası:

- Aylık bakım anlaşması (opsiyonel - ayrı görüşülür)
- Özellik ekleme talepleri (ayrı bütçe)

-----

## SÖZLEŞME MADDELERİ (Kontrata Eklenecek)

### 1. FİKRİ MÜLKİYET

- Tüm kaynak kod, tasarım ve dokümantasyon **proje sahibine** aittir
- Geliştirici, projeyi portföyünde gösterebilir (müşteri onayı ile)
- Üçüncü parti kütüphaneler lisanslarına tabidir

### 2. GİZLİLİK

- Proje detayları gizli tutulacaktır (NDA imzalanabilir)
- İş fikri, iş modeli ve veriler korunacaktır

### 3. KOD SAHİPLİĞİ

- Kaynak kod tam olarak teslim edilecektir
- GitHub/GitLab repository erişimi devredilecektir
- Tüm şifreler ve API key’leri teslim edilecektir

### 4. GARANTİ ve DESTEK

- 3 ay bug fix garantisi
- Ciddi hatalarda ücretsiz düzeltme
- Minor güncellemeler 1 ay ücretsiz

### 5. ÖDEME ŞARTLARI

- Ödemeler aşamalı yapılacaktır (yukarıdaki plan)
- Milestone tamamlanmadan ödeme yapılmaz
- İptal durumunda tamamlanan iş için ödeme yapılır

### 6. TESLİMAT ŞARTLARI

- Belirlenen tarihte teslimat yapılmalıdır
- Gecikme durumunda önceden bildirim şarttır
- Majör gecikmede ceza maddesi (görüşülecek)

### 7. DEĞİŞİKLİK TALEPLERİ

- İlk 3 revizyon ücretsizdir
- Kapsam dışı talepler ayrı ücretlendirilir
- Değişiklikler yazılı olarak onaylanmalıdır

### 8. TEST ve KABUL

- Beta test süreci 1-2 hafta
- Ciddi bug’lar düzeltilmeden kabul edilmez
- Final kabul yazılı olarak yapılır

-----

## PROJE SONRASI GENİŞLEME PLANI (Bilgi Amaçlı)

Eğer ilk aşama başarılı olursa:

### Faz 2 (3-6 ay sonra):

- 10 kullanıcı desteği
- Admin paneli
- Kullanıcı yetkilendirme
- Gelişmiş raporlama

### Faz 3 (6-12 ay sonra):

- Özel AI modeli eğitimi
- Barkod/QR kod okuyucu
- Stok yönetimi entegrasyonu
- CRM entegrasyonu

**Not:** Bu aşamalar şu an için talep edilmiyor, sadece bilgilendirme amaçlıdır.

-----

## BAŞVURU ŞEKLİ

Lütfen başvurunuzda şunları belirtin:

1. **Önerilen teknoloji stack’i** (React Native mi, Flutter mı?)
1. **Tahmini süre** (hafta olarak)
1. **Toplam maliyet** (detaylı kırılım)
1. **Portföy linkleri** (özellikle AI/mobil projeler)
1. **Referanslar** (en az 2)
1. **Proje yaklaşımınız** (kısa açıklama)
1. **Risk analizi** (zorluklar ve çözümleriniz)

-----

## SORU-CEVAP

**S: Offline mod tam olarak nasıl çalışacak?**
C: Fotoğraflar ve geçmiş veriler telefonda depolanır. İnternet bağlandığında otomatik senkronize edilir. AI analizi için internet gerekli, ancak kuyruk sistemi ile bekletilip sonra gönderilir.

**S: Hangi AI modeli kullanılacak?**
C: GPT-4 Vision veya Claude 3.5 Sonnet. Geliştirici en uygununu önerebilir. Maliyet ve performans dengesi önemli.

**S: Ölçeklenebilirlik ne kadar önemli?**
C: İlk aşama 1 kullanıcı, ancak mimari 10 kullanıcıya ölçeklenebilir olmalı. Büyük refactoring gerektirmemeli.

**S: Test nasıl yapılacak?**
C: Gerçek gemi parçaları ile test edilecek. Beta sürecinde aktif feedback alınacak.

-----

## SON NOTLAR

- Bu proje **MVP (Minimum Viable Product)** yaklaşımıyla başlayacaktır
- Başarı durumunda **uzun vadeli iş birliği** potansiyeli vardır
- **Açık iletişim** ve **düzenli güncellemeler** beklenmektedir
- Proje **Türkçe** yürütülecektir
- **Esneklik** önemlidir - ihtiyaçlar geliştirme sırasında netleşebilir

-----

**Başvurularınızı bekliyoruz.**