HAIR AI

Rol
Kurucu ortak · backend ve mobil
Kuruluş
Alamet A.Ş.
Platform
iOS · Android
Kategori
Fotoğraf · güzellik
Pazar
Global · çok dilli
01Genel bakış

Hair AI, kuaföre gitmeden önce “bu saç bana yakışır mı?” sorusunu cevaplıyor. Kullanıcı kendi fotoğrafını yüklüyor ya da çekiyor; uygulama saç bölgesini kendiliğinden buluyor, kullanıcı isterse fırçayla düzeltiyor. Seçilen stil ve renk, yüz ve arka plan korunarak yalnızca saça uygulanıyor.

Sorun

Yeni bir saç modelini gerçekten görmenin yolu çoğu zaman kesmek ya da boyatmak. Hazır filtreler yüzü ve fotoğrafı bozuyor, gerçekçi durmuyor; üstelik birkaç kalıp stille sınırlı kalıyor.

Çözüm

Saç bölgesi otomatik maskeleniyor ve üretici yapay zeka yalnızca o bölgeyi yeniden çiziyor (inpainting). İstenen saç hazır stillerle, renk paletiyle ya da serbest metinle tarif ediliyor; her üretimde birden çok varyasyon geliyor. İşler GPU sunucularında kuyrukla yürüyor, ilerleme uygulamada anlık görünüyor.

02Nasıl çalışır
  1. 01

    Yükleme

    Fotoğraf buluta yüklenir; kullanıcının günlük üretim hakkı kontrol edilir.

  2. 02

    Maske

    Saç bölgesi otomatik bulunur; kullanıcı fırça ve silgiyle düzeltebilir.

  3. 03

    İstem

    Seçilen stil, renk ya da serbest metin modele uygun istemlere dönüştürülür.

  4. 04

    Üretim

    İş GPU kuyruğuna girer; model yalnızca maskelenen bölgeyi yeniden çizer.

  5. 05

    Sonuç

    Varyasyonlar uygulamaya döner; puanlanır, kaydedilir ya da paylaşılır.

03Öne çıkanlar
01

Otomatik saç maskesi

Yüklenen fotoğrafta saç bölgesi bir segmentasyon servisiyle bulunur. Kullanıcı maskeyi fırça ve silgiyle düzeltebilir; yüz ve arka plan hiç değişmez.

02

Stil, renk ya da kendi tarifin

Hazır saç modelleri, geniş renk paleti ve serbest metin. Stiller ve istemler sunucudan gelir; yeni bir stil eklemek uygulama güncellemesi gerektirmez.

03

Varyasyonlar

Her üretimde birden çok sonuç gelir; beğenilmeyen sonuç tek dokunuşla yeniden üretilir.

04

Abonelik ve günlük kota

Ücretsiz ve Pro planlarda günlük üretim hakkı, stil ve renk seçenekleri, HD sonuç ve filigran farklıdır. Abonelikler RevenueCat ve App Store bildirimleriyle sunucuda doğrulanır.

05

Kolay giriş

Apple, Google, Instagram ya da e-postaya gelen kodla giriş. Misafir olarak başlayan kullanıcı hesabını daha sonra kaydedebilir.

06

Geri bildirim döngüsü

Her sonuç puanlanıp yorumlanabilir; geri bildirimler hangi stilin ve istemin iyi çalıştığını gösterir.

04Ekranlar
01KarşılamaApple, Instagram, Google ya da e-postayla giriş; istersen üye olmadan.
02Fotoğrafını seçGaleriden yükle, kamerayla çek ya da örnek bir fotoğrafla dene.
03Saçı işaretleSaç kendiliğinden bulunur; fırça ve silgiyle ince ayar, sonra stil ve renk.
04Üretimİstek GPU kuyruğuna girer, ilerleme anlık görünür.
05SonuçVaryasyonlar arasında gez, beğenmezsen yeniden üret, kaydet ya da paylaş.

Karşılamadan sonuca, beş adımda kullanıcı yolculuğu.

05Mimari
01Mobil
  • Apple ve Google ile girişKimlik jetonu
  • Mobil uygulamaiOS ve Android · Expo
  • RevenueCatAbonelik ve satın alma
02Sunucu
  • Ortak APIJWT · günlük kota · uygulama ayarları
  • Üretim kuyruğuBekleyen işleri sırayla GPU’ya verir
03Veri ve yapay zeka
  • MySQLKullanıcı, iş ve abonelik
  • AWS S3Fotoğraf, maske ve sonuçlar
  • Saç segmentasyonuOtomatik maske
  • Sunucusuz GPUStable Diffusion inpainting
  • GPU sunucusuYedek üretim hattı

Fotoğraf API’ye gelir, saç maskesi çıkarılır, iş kuyruğa yazılır ve uygulamaya hemen bir iş numarası döner. Kuyruk işi GPU’ya verir, sonuçlar S3’e yazılır; uygulama durumu sorgular ve sonuçları imzalı bağlantılarla doğrudan S3’ten çeker. Photart aynı API’yi ve kuyruğu kullanır.

Dış servis
  • Mobil uygulama → Apple ve Google ile giriş
  • Mobil uygulama → RevenueCat
  • Mobil uygulama → Ortak API (REST · JWT)
  • RevenueCat → Ortak API (webhook)
  • Ortak API → Üretim kuyruğu
  • Ortak API → MySQL
  • Ortak API → AWS S3
  • Ortak API → Saç segmentasyonu (maske)
  • Üretim kuyruğu → Sunucusuz GPU (inpainting)
  • Üretim kuyruğu → GPU sunucusu
06Teknoloji
01

Mobile

Tek kod tabanı, iOS ve Android

  • React Native
  • Expo
  • TypeScript
  • Redux Toolkit
  • i18nextÇok dilli arayüz
  • UI KittenTema ve bileşenler
02

Backend

Birden çok uygulamaya hizmet veren ortak API

  • Java 17
  • Spring Boot 3
  • Spring Security
  • JWT
  • MySQL
  • AWS S3
03

AI

Maskeden yeni saça

  • Saç segmentasyonuOtomatik maske
  • Stable DiffusionInpainting
  • RunPodSunucusuz GPU
  • AWSGPU sunucusu
04

Services

Giriş ve abonelik

  • RevenueCat
  • Apple ile giriş
  • Google ile giriş