Projelere Dön

Love Note

WebSocialMemories

Ciftler icin davet kodu, ortak akis, galeri, kapsul notlar ve ozel gun takibi sunan romantik dijital hafiza alani.

Proje Ozeti

LoveNotes, ciftlerin iliskilerine ait anilari tek bir yerde saklayabilmesi icin tasarlanmis romantik bir web uygulamasidir. Kullanicilar davet kodu ile partnerleriyle eslesebilir, birbirlerine not birakabilir, fotograflar ekleyebilir ve duygularini ruh hali etiketleriyle kaydedebilir. Uygulama anlik mesajlasmaya odaklanmak yerine, iliski boyunca biriken kucuk ve buyuk anlari duzenli, guvenli ve anlamli bir dijital arsive donusturmeyi hedefler.

Ozellikler

  • Davet kodu ile partner eslestirme
  • Ortak zaman akisinda not ve ani biriktirme
  • Fotograf ekleme ve iliski galerisi
  • Yorumlar, tepkiler ve bildirim akislari
  • Ruh hali etiketleriyle duygu kaydetme
  • Ozel gun takibi ve belirli tarihte acilan kapsul notlar
  • Arsiv yapisi ile gecmis anilari duzenli sekilde saklama

Product Direction

LoveNotes'in guclu tarafi, sadece yazisilan bir alan olmamasi; ciftlerin beraber gecirdigi zamani duygusal degeri korunmus bir hafiza katmanina cevirmesidir. Ortak akis, arsiv, galeri ve zaman kapsulu notlari sayesinde hem gunluk anlar hem de gelecege birakilan mesajlar ayni deneyimde bir araya gelir.

Tech Stack

  • Modern web frontend deneyimi
  • Backend API ve is mantigi
  • Veri tabani ve medya depolama katmani
  • Bildirim ve zamanlanmis is akislari
  • Guvenli kullanici ve iliski eslestirme yapisi

Technical Architecture

Client -> API -> Service Layer -> Database/Storage Scheduler -> Capsule Notes / Special Day Reminders -> Notifications

Challenges & Lessons Learned

  • Duygusal urun deneyimini teknik olarak sade ama guclu tutmak
  • Ortak akis, galeri, yorum ve kapsul not gibi modulleri tek veri modelinde dengelemek
  • Ozel tarihler ve gelecekte acilan mesajlar icin guvenilir zamanlama akislarini tasarlamak

Testing / Logging / Monitoring

  • Tests: Not, galeri, eslestirme ve kapsul not senaryolari icin manuel ve otomasyon odakli testler
  • Logging: Kullanici aksiyonlari, medya islemleri ve hata kayitlari
  • Monitoring: Uygulama sagligi, bildirim teslimati ve zamanlanmis gorev gozlemi

Kurulum

Projeyi yerel ortamda calistirmak icin depoyu klonlayin ve README adimlarini izleyin:

  1. Depoyu klonlayin:
    git clone https://github.com/furkandalyan/lovenotes.git
    
  2. Canli surumu incelemek icin:
    https://lovenot.netlify.app
    
  3. README'deki kurulum ve calistirma adimlarini takip edin.