Tüm çalışmalar
PulseCity
Amiral gemisi ürünGeliştiriliyor

PulseCity

Şehrin sosyal haritası

Bu akşam nereye, kiminle ve neye gitmeye değer — yakındaki insanlar ve etkinlikler tek bir canlı haritada, gerçekten hayata geçen planlarla.

Rolümüz
Ürün, tasarım ve geliştirme
Platform
iOS ve Android
Durum
Geliştiriliyor
Süreç
2025'ten beri
PulseCity uygulama ekranı
Uygulamanın içinden

Sekiz ekran, şehirde bir akşam.

  • PulseCity uygulama ekranı: Canlı harita

    Canlı harita

  • PulseCity uygulama ekranı: Bugün ve yarın

    Bugün ve yarın

  • PulseCity uygulama ekranı: Öne çıkan festival

    Öne çıkan festival

  • PulseCity uygulama ekranı: Şu an canlı

    Şu an canlı

  • PulseCity uygulama ekranı: Keşfet akışı

    Keşfet akışı

  • PulseCity uygulama ekranı: Yakındaki kişiler

    Yakındaki kişiler

  • PulseCity uygulama ekranı: Profiller

    Profiller

  • PulseCity uygulama ekranı: Birlikte planla

    Birlikte planla

Mimari

Sistem mimarisi

Görüntüleme ve durum senkronizasyonu dört katmanda birbirinden ayrılır.

01

Mobil istemci

Harita görüntüleme ve çevrimdışı öncelikli yerel önbellek.

FlutterDartMapbox GL
02

Gerçek zamanlı ağ geçidi

WebSocket bağlantıları ve canlı varlık bilgisi.

SignalRRedis
03

Konum ve iş API'si

İş mantığı, kümeleme ve kimlik doğrulama.

ASP.NET CoreC#Firebase
04

Veri ve indeksleme

Coğrafi sorgular ve uzamsal indeksler.

SQL Server SpatialAzure
Arka plan

Şehir uygulamaları neden hayatın gerisinde kalıyor

Genel bakış

PulseCity basit bir gözlemden doğdu: Şehir hayatı anda yaşanır; ancak dışarı çıkmak için kullanılan uygulamaların çoğu, reklamlarla dolu ve o an çevrede kimlerin olduğundan habersiz durağan listelerdir. PulseCity insanları, etkinlikleri ve planları tek bir canlı haritada buluşturuyor.

Mühendislik zorluğu

Çok sayıda insanı ve etkinliği pili tüketmeden mobil bir haritada göstermek ve bu görünümü mobil ağlar üzerinden güncel tutmak — yeni bir etkinlikten bir plana katılan kişiye kadar.

Ürün

Şehir için canlı bir katman

Vizyon

İnsanları ekrana bağlayan bir sosyal ağ değil; buluşmalarına ve dışarı çıkmalarına yardımcı olan bir araç — ekrandan gerçek dünyadaki ortak deneyimlere.

Ürün stratejisi

Ürünü üç soru şekillendiriyor: Nereye? Kiminle? Neye gitmeye değer? Harita ilkini, kişi keşfi ikincisini, etkinlikler ve keşfet akışı üçüncüsünü yanıtlıyor — planlar ise üçünü birbirine bağlıyor.

Kullanıcı deneyimi

PulseCity, bulunduğunuz yerin çevresindeki haritayla açılır. Yakındaki insanlar ve etkinlikler sponsorlu işaretler olmadan görünür; etkinlik sayfaları yeri, tarihleri ve atmosferi gösterir, Pulse AI çeviri ve önerilerle yardımcı olur ve birkaç dokunuşla ilgi; yeri, saati ve arkadaşlara ayrılmış yeri olan bir plana dönüşür.

Yetenekler

Mühendislikte öne çıkanlar

01

İnsanlar ve etkinlikler tek haritada

Yakındaki insan ve etkinlik işaretleri uzaklaştıkça kümelere dönüşür; harita her ölçekte okunaklı kalır.

02

Ortak ilgi alanlarıyla keşif

Pulse Deck, ilgi alanlarına göre yakındaki insanları ve planları önerir; böylece ilk sohbetin doğal bir başlangıç noktası olur.

03

Bağlamıyla etkinlikler

Tarih, konum ve canlı durum bilgisiyle festival ve etkinlik sayfaları — açıklamaları çevirmek için Pulse AI.

04

İlgiden plana

Bir etkinlik ya da mekân etrafında buluşma oluşturun, saati ve kontenjanı belirleyin, ayrıntıları sohbette netleştirin.

Ayrıntılar

Harita deneyimi

Harita ikincil bir sekme değil, ana ekrandır. Kamera hareketleri akıcıdır; işaretler düşük yakınlaştırma düzeylerinde kümelenir, böylece genel görünüm her ölçekte net kalır.

Gerçek zamanlı güncellemeler

SignalR bağlantıları, ekranda görünen alan için güncellemeleri iletir — yeni etkinlikler, canlı durum ya da bir plandaki değişiklikler gibi — böylece harita yeniden yüklenmeden güncel kalır.

Performans

Gündelik telefonlarda akıcı kullanım için tasarlandı: Harita karoları görünen alan için önbelleğe alınır, maliyetli hesaplamalar arka plan isolate'lerinde çalışır.

Ölçeklenebilirlik

Backend yatay ölçeklenecek şekilde tasarlandı: durumsuz ASP.NET Core servisleri, gerçek zamanlı mesajların dağıtımı için Redis ve SQL Server'da uzamsal indeksler.

Sırada ne var

Yol haritasında sırada: mekânlar ve organizatörler için araçlar, daha zengin topluluk özellikleri ve şehri büyük ekranlarda keşfetmek için bir web sürümü.

Teknoloji yığını

FlutterDartMapbox GLASP.NET CoreC#SQL ServerSignalRFirebaseAzure
İletişim

Bu ekip sizin ürününüzde de çalışsın mı?

Aynı standartları iş ortaklığı projelerimize de taşıyoruz.