← Projelere dön
VibesMatch - Esra Sinler project, Software Architect and Developer in Izmir

VibesMatch VibesMatch

Sosyal keşif platformu: İnsanların birlikte müzik dinlemesini, mekan seçmesini ve anı biriktirmesini sağlar. Ortak zevk keşfi, QR/davet ile Shared Space, iki kişilik öneri kartları. React + TypeScript, .NET Web API, JWT, SQL, SignalR (planlanan). Social discovery platform: Lets people discover music, places and memories together. Shared vibe discovery, QR/invite Shared Space, two-person recommendation cards. React + TypeScript, .NET Web API, JWT, SQL, SignalR (planned).

#React #TypeScript #.NET Web API #JWT #SQL #SignalR

VibesMatch Nedir?

VibesMatch, insanların birlikte bir şeyler keşfetmesini sağlayan sosyal bir keşif platformudur. Klasik dating app değil, sadece mekan öneri uygulaması da değil; ortak zevk keşfi, arkadaşlık / sevgililik / sosyal bağ güçlendirme ve “birlikte ne yapalım?” sorusuna cevap veren bir ürün.

Temel fikir

İnsanlar tek başına değil, birlikte karar vermekte zorlanıyor: “Nereye gidelim?”, “Ne dinleyelim?”, “Ne izleyelim?” VibesMatch bu kararsızlığı eğlenceli hale getirir.

Kullanıcılar

Sevgililer, yakın arkadaşlar, flört eden kişiler, aynı vibe’a sahip ama birlikte keşfetmek isteyen insanlar.

Uygulama nasıl çalışır?

  • 1. Kişisel keşif (Explore): Kullanıcı mekanları, müzikleri, aktiviteleri, fikirleri keşfeder ve beğenir / kaydeder. Tamamen bireysel.
  • 2. Ortak alan oluşturma (QR / davet linki): İki kişi QR kod veya davet linkiyle ortak bir alan (Shared Space) oluşturur. Bu alan sadece o iki kişiye aittir; güvenli, özel ve kişisel.
  • 3. Ortak keşif sayfası: İki kişinin ayrı ayrı beğenileri, ortak ilgi alanları ve benzer vibe’ları birleştirilir. “Seninle gitmek istiyorum”, “Hadi bunu birlikte dinleyelim”, “Bunu beraber izleyelim mi?”, “İkimizin de seveceği mekanlar” gibi iki kişilik öneri kartları üretilir.

Arkada ne oluyor?

Sistem ortak beğenilere, benzer etiketlere (vibe, müzik türü, mekan tipi) ve kullanıcı davranışlarına (kaydetme, tıklama) bakarak “iki kişilik öneri kartları” oluşturuyor.

Ortak alan deneyimi

  • Çevrimiçi durum (biriniz gelince diğerine hissettirir), ortak liste (gitmek istedikleriniz), ortak müzik / içerik paylaşımı, zamanla oluşan bir anı alanı. “Biz” hissini dijitalde yaşatır.

Tasarım & his

Pastel, soft ama modern; eğlenceli ama ciddiyetsiz değil. “Güvenli”, “samimi”, “özel” hissi veren bir UI — insanlar bu alanda duygusal bağ kuruyor.

Teknik taraf

Frontend:

  • React + TypeScript, modüler yapı (features, services, stores). Explore, Shared Space, Profile, Onboarding.

Backend:

  • .NET Web API, JWT Auth, SQL tabanlı veri modeli. Sonra: SignalR ile gerçek zamanlı özellikler.

Neden güçlü bir ürün?

Dating app’lerle yarışmıyor, mekan öneri app’lerinden farklı; “beraber karar verme” problemini çözüyor, duygusal bağ yaratıyor, sosyal + eğlenceli + sürdürülebilir.

Tek cümle: VibesMatch, insanların birlikte müzik dinlemesini, mekan seçmesini ve anılar biriktirmesini sağlayan sosyal bir keşif platformudur.

Fields of Expertise

Software Architect • Embedded Systems • Full-Stack Developer • AI Agent Developer • IoT Solutions • .NET Core Expert • React • Hybrid Software Architect