İçeriğe geç
Beyza Nur Koşar
← Tüm çalışmalar

Dijital Ürünler · Web Tasarımları · 2026

Guestoria

Etkinlik misafirlerinin hesap oluşturmadan fotoğraf ve video yüklemesini sağlayan, içerikleri doğrudan etkinlik sahibinin Google Drive alanına aktaran QR tabanlı dijital ürün.

Guestoria logosu
Rol
Ürün stratejisi, kullanıcı deneyimi, görsel yön, özellik kapsamı, test, hata analizi ve Claude destekli geliştirme sürecinin yönetimi
Tarih
17 Ağustos–7 Eylül 2026
Yıl
2026
Kategori
Dijital Ürünler, Web Tasarımları
Süre
1 haftada çalışan MVP, 3 haftada pilot kullanıma hazır sürüm
Araçlar
Claude, Next.js, TypeScript, Tailwind CSS, Supabase, Google OAuth, Google Drive API, Resend, Vercel

00

Genel bakış

Guestoria; düğün, nişan, doğum günü ve benzeri özel etkinliklerde misafirlerin çektiği fotoğraf ve videoları tek yerde toplamayı kolaylaştıran bir dijital ürün olarak geliştirildi. Misafirler etkinliğe özel QR kodu okutarak giriş yapmadan içerik yükleyebilir; dosyalar Guestoria'da tutulmaz, doğrudan etkinlik sahibinin bağladığı Google Drive alanına aktarılır.

Guestoria'nın giriş sayfası, tek QR ile paylaşım fikrini tanıtıyor
Landing sayfası
Google hesabıyla giriş ekranı
Google ile giriş

01

Çıkış noktası

Etkinliklerde çekilen içerikler genellikle farklı telefonlarda ve mesajlaşma gruplarında dağınık kalıyor. Misafirlerden etkinlik sonrasında fotoğraf istemek süreci uzatıyor. Üyelik zorunluluğu ya da yeni bir uygulama indirme şartı da katılımı azaltıyor. Guestoria bu süreci tek bir QR kodu ve mümkün olduğunca kısa bir yükleme akışıyla çözmek üzere tasarlandı.

02

Yaklaşım ve strateji

Ürünü iki temel kullanıcı deneyimi etrafında kurguladım. Etkinlik sahibi Google hesabıyla giriş yaparak etkinliğini oluşturur, Drive bağlantısını kurar, QR kodunu özelleştirir ve misafir ekranındaki tarih, mesaj ve kapak görselini yönetir. Misafirler ise QR kodu okuttuktan sonra hesap oluşturmadan doğrudan fotoğraf veya video seçip yükler. Akış, etkinlik sırasında birkaç adımda tamamlanabilecek kadar sade tutuldu.

03

Owner Deneyimi

Etkinlik sahibi Google ile giriş yapar, depolamayı bağlar ve misafirlerin gördüğü her şeyi QR kodundan yükleme penceresine kadar kontrol eder.

  • Kalıcı QR bağlantısı
  • Çoklu indirme formatları
  • Zorunlu ve isteğe bağlı Drive
  • Zarif kapanış
  • Kapak görseli, tarih ve karşılama mesajı QR bağlantısı değişmeden güncellenebilir.
Guestoria'nın masaüstünde gösterilen QR kodu; merkezinde etkinliğe özel baş harfler bulunuyor
Masaüstü QR görünümü
QR ayarları ekranı; baş harf düzenleme ve PNG/PDF indirme seçenekleri
QR özelleştirme ve indirme
Etkinlik sahibinin QR bağlantısını manuel olarak kapatabildiği kontrol ekranı
Bağlantıyı kapatma

Misafir deneyimini etkinliğe göre özelleştirme

Etkinlik sahibi, misafirlerin QR kodunu okuttuktan sonra karşılaşacağı ekranı kendi etkinliğine göre düzenleyebilir. Kapak görseli, tarih ve karşılama mesajı panel üzerinden değiştirilebilir; mesaj alanı okunabilirliği korumak için 300 karakterle sınırlandırılmıştır. Yapılan değişiklikler QR bağlantısını değiştirmez. Böylece önceden basılmış veya paylaşılmış QR kodu kullanılmaya devam ederken misafir ekranı güncellenebilir.

Etkinlik sahibinin misafir ekranını tarih, karşılama mesajı ve kapak görseliyle düzenlediği ayar ekranı
Misafir ekranı ayarları
Misafirin QR okuttuktan sonra gördüğü, etkinliğe özel karşılama ekranı
Sonuç: misafir karşılama ekranı

04

Misafir Deneyimi

Misafirler QR’ı okutur, etkinliğe özel karşılama ekranına gelir ve hiç hesap oluşturmadan yükleme yapar.

  • Girişsiz misafir akışı
  • Depolama aracılığı
  • Otomatik yönlendirme
Misafirin QR okuttuktan sonra gördüğü, etkinliğe özel karşılama ekranı
Misafir karşılama ekranı
Fotoğraf ve videoların yüklenme durumunu gösteren liste
Yükleme durumu
Kapatılmış bir etkinlikte misafirin gördüğü “yüklemeler sona erdi” mesajı
Kapalı etkinlik ekranı

05

Üretim süreci

  1. 01

    Geliştirme ve test

    Ürün fikrini, kullanıcı akışlarını, görsel yönü ve özellik kapsamını bağımsız olarak oluşturdum. Claude kod geliştirme sürecinde destek sağladı; ürün kararlarını, test senaryolarını, hata tespitini ve düzeltmelerin doğrulanmasını kendim yönettim.

    İlk çalışan sürüme bir haftada ulaştım. Ardından farklı telefon ve tarayıcı kombinasyonlarında aynı akışları tekrar ederek mobil uyumluluğu test ettim. Bu süreçte fark ettiğim küçük teknik ve görsel problemleri gidererek ürünü pilot kullanıma hazırladım.

  2. 02

    Teknik zorluk

    Samsung A serisi ve Android 14 kullanılan bir cihazda fotoğraf seçme akışı diğer cihazlardan farklı davrandı. Sorunun Guestoria'dan mı, cihazdan mı yoksa Chrome'dan mı kaynaklandığını belirlemek için aynı senaryoyu farklı Android telefonlarda ve tarayıcılarda tekrar tekrar test ettim.

    İnceleme sonucunda problemin Guestoria'nın yükleme sisteminden değil, ilgili Chrome sürümündeki fotoğraf seçici davranışından kaynaklandığını belirledim. Akışı tarayıcının varsayılan seçicisine bağlı bırakmak yerine ürünün yönlendirdiği seçim alanına taşıyarak daha kontrollü ve tutarlı bir deneyim oluşturdum. Bu araştırma yaklaşık iki hafta sürdü; aynı dönemde tespit ettiğim diğer teknik ve arayüz ayrıntılarını da iyileştirdim.

06

Önemli kararlar

  • Girişsiz misafir akışı

    Misafirler için üyelik veya giriş zorunluluğu bulunmuyor.

  • Kalıcı QR bağlantısı

    Her etkinliğin QR bağlantısı sabit kalıyor; mesaj, tarih, görsel veya depolama ayarları değişse bile basılı QR kod kullanılmaya devam ediyor.

  • Zorunlu ve isteğe bağlı Drive

    İlk Google Drive bağlantısı zorunlu, ikinci bağlantı ise isteğe bağlı çalışıyor.

  • Otomatik yönlendirme

    Birinci Drive kapasitesi %90'a ulaştığında yüklemeler ikinci Drive'a yönlendirilebiliyor.

  • Çoklu indirme formatları

    Etkinlik sahibi QR kodunu PNG, transparan PNG ve PDF formatlarında indirebiliyor.

  • Zarif kapanış

    Etkinlik kapatıldığında basılı QR kod çalışmaya devam ediyor ancak misafire yüklemelerin sona erdiğini bildiren bir ekran gösteriliyor.

  • Depolama aracılığı

    Misafir içerikleri Guestoria'da saklanmıyor; ürün, dosyaların etkinlik sahibinin Drive alanına aktarılmasına aracılık ediyor.

07

Sonuçlar

gerçek misafir
~10

gerçek misafir

fotoğraf ve video yüklendi
200–300

fotoğraf ve video yüklendi

Guestoria, gerçek bir nişan etkinliğinde yaklaşık 10 misafirle pilot olarak kullanıldı. Sistem üzerinden yaklaşık 200–300 fotoğraf ve video başarıyla yüklendi. Pilot kullanım; QR erişiminin, giriş gerektirmeyen misafir akışının ve Google Drive aktarım modelinin gerçek etkinlik koşullarında çalıştığını doğruladı.

08

Öğrendiklerim

Bu proje bana çalışan bir ürün geliştirmenin yalnızca doğru kodu üretmekten ibaret olmadığını gösterdi. Farklı cihazlarda aynı akışı tekrar tekrar test etmek, yaşanan bir sorunun uygulamadan mı yoksa tarayıcı davranışından mı kaynaklandığını ayırt etmek ve teknik kararları gerçek kullanım koşullarında değerlendirmek sürecin en öğretici kısmıydı. Claude geliştirme sırasında kod üretimini desteklerken ürün kararlarını, görsel dili ve test sürecini ben yönettim. Bir haftada çalışan MVP’ye ulaşmış olsam da güvenilir bir deneyim oluşturmak için sabırlı doğrulamanın ve küçük ayrıntılara dikkat etmenin ne kadar önemli olduğunu öğrendim.

Sonraki proje

← Önceki: Novax

LEGO Wear. Projeyi İncele

LEGO'nun parçalardan oluşan yaratıcı dünyasını çağdaş bir moda markasına taşıyan bağımsız bir marka genişletme konsepti.