Seçili işlere dön
Konuma duyarlı şaka projesi · Erken dönem yan proje

Hayalet Sevgilim

“Yazılımcılar Starbucks’ta Hayalet Sevgilim sözleri mi yazıyor?” internet şakasını, arkadaşımla birlikte gerçekten çalışan küçük bir web deneyimine dönüştürdük.

hayalet-sevgilim.product
LOCATION / STARBUCKS / LYRICSHayalet Sevgilim
designed · built · measured
Liveçalışan deneyim
Locationana tetikleyici
2 kişibirlikte üretim
01 / BAĞLAM

Neden yaptım?

Problem

Ortada çözülmesi gereken kurumsal bir problem yoktu; internette dolaşan bir şakayı, konumla tepki veren ve insanı gülümseten gerçek bir ürüne dönüştürme merakı vardı.

Yaklaşım

Kullanıcının konumunu alıp Foursquare API ile yakındaki Starbucks noktalarını kontrol ettik. Kullanıcı yeterince yakındaysa Hayalet Sevgilim sözleri ekranda kendiliğinden akmaya başlıyor.

02 / MİMARİ

Parçalar değil,
veri akışı.

Her katman tek bir sorumluluğu taşıyor; ürün davranışı sınırların arasında kaybolmuyor.

01Tarayıcı Geolocation API
02Yakındaki mekân sorgusu
03Foursquare API
04Mesafe kontrolü
05Koşula bağlı söz deneyimi
03 / PROBLEM ÇÖZME

Zor kısımlar.

CHALLENGE 01

Şakayı etkileşime çevirmek

Metni doğrudan göstermek yerine konumu deneyimin tetikleyicisi yaparak fikrin esprisini ürün davranışına taşıdık.

CHALLENGE 02

Dış servis ve izin akışı

Konum izni, mekân verisi ve mesafe hesabını kullanıcıyı yormayan tek bir akışta birleştirdik.

04 / STACK

Doğru iş için
doğru araç.

01JavaScript
02Foursquare API
03Geolocation API
04HTML/CSS
05Vercel
05 / RETROSPECTIVE

Öğrendiklerim.

01

Eğlenceli bir fikir de gerçek API, izin ve hata senaryoları gerektirir.

02

Küçük projeler, ürün kişiliğini teknik çözümle birleştirmek için iyi bir oyun alanıdır.

03

Bu proje, ürettiğim şeyleri anlatmanın kariyerimde beklenmedik kapılar açabileceğini gösterdi.

06 / FUTURE PLANS

Bir sonraki sürüm.

Nostaljik arayüzü yenilemekFarklı mekân şakaları eklemek