PHOTART AI

Rol
Kurucu ortak · backend ve mobil
Kuruluş
Alamet A.Ş.
Platform
iOS · Android
Kategori
Fotoğraf · sanat
Altyapı
Hair AI ile ortak
01Genel bakış

Photart, Alamet’in ikinci mobil ürünü. Kullanıcı bir fotoğraf yüklüyor ya da çekiyor, bir sanatçının üslubunu seçiyor ya da istediğini yazıyor; üretici yapay zeka fotoğrafı o üslupta bir tabloya dönüştürüyor.

Fikir

Hair AI için kurulan temel (giriş, abonelik, üretim kuyruğu, çok dilli arayüz) yalnızca saç için değil, görsel üreten her uygulama için geçerliydi. Yeni bir ürünü sıfırdan yazmak yerine aynı temeli bambaşka bir deneyime taşımak istedik.

Yaklaşım

Mobil uygulama tek kod tabanından iki ayrı mağaza uygulaması olarak derleniyor; adı, simgesi, renkleri ve içeriği uygulama kimliğine göre değişiyor. Backend ortak; her uygulamanın kendi ayarları, istemleri, depolama klasörü ve üretim sunucusu var. Photart’ta fotoğraf, seçilen sanatçının referans görseliyle birlikte modele gidiyor.

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

    Ressam

    Seçilen sanatçının referans görseli ve istem hazırlanır.

  3. 03

    Üretim

    Fotoğraf ve referans birlikte GPU sunucusundaki modele gider.

  4. 04

    Stil aktarımı

    Kompozisyon korunur; fırça dili ve renkler ressamın üslubuna döner.

  5. 05

    Sonuç

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

03Öne çıkanlar
01

Ressamların üslubu

Her stil bir sanatçının referans görseliyle tanımlı. Fotoğraf ve referans birlikte modele gider; kompozisyon korunur, fırça dili değişir.

02

Fotoğraftan tabloya

Şehir manzarasından portreye her fotoğraf yeni bir tabloya dönüşür; sonuç kaydedilir ya da paylaşılır, Pro’da HD gelir.

03

Tek kod tabanı, iki marka

Hair AI ve Photart aynı mobil koddan derlenir; ad, simge, renk teması ve içerik uygulama kimliğinden gelir. Yeni bir görsel üretim uygulaması bu temelin üzerine hızla kurulabilir.

04

Hesap ve gizlilik

E-postayla kayıt, şifre değiştirme ve uygulamanın içinden hesap silme; mağaza kurallarına uygun bir hesap yönetimi.

04Ekranlar
01KarşılamaApple, Instagram, Google ya da e-postayla giriş.
02Fotoğrafını seçYükle, çek ya da örnek tablolardan biriyle dene.
03Ressamını seçVan Gogh, Picasso, Klimt, Monet… ya da kendi tarifin.
04Üretimİstek GPU sunucusuna gider, ilerleme anlık görünür.
05Tablon hazırPuanla, kaydet ya da paylaş.

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

05Mimari
01Mobil
  • Apple ve Google ile girişKimlik jetonu
  • Mobil uygulamaHair AI ile aynı kod tabanı
  • 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, ressam referansları, sonuçlar
  • GPU sunucusuStil aktarımı · ComfyUI

Uygulama yalnızca fotoğrafı ve seçilen ressamı gönderir; istem metni ve ressamın referans görseli sunucuda tutulur. Kuyruk fotoğrafı ve referansı birlikte GPU sunucusuna verir, sonuç S3’e yazılır ve uygulamaya imzalı bağlantıyla döner.

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
  • Üretim kuyruğu → GPU sunucusu (fotoğraf + referans)
06Teknoloji
01

Mobile

Hair AI ile aynı kod tabanı

  • React Native
  • Expo
  • TypeScript
  • Redux Toolkit
  • i18nextÇok dilli arayüz
02

Backend

Ortak API, uygulamaya özel ayarlar

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

AI

Fotoğraftan tabloya

  • Stil aktarımıReferans görselle üretim
  • AWSGPU sunucusu
04

Services

Giriş ve abonelik

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