▶️ Hisseye Alarm Kurdum (Fiyat/Yüzde)

  1. UI: Hisse detayda 🔔 ikon veya Alarmlar panel > "+Yeni Alarm"
  2. Form:
    • Sembol (THYAO)
    • Koşul tipi: Fiyat (₺300 üstüne çıkarsa) veya Yüzde (+%5 değişirse)
    • Yön: yukarı / aşağı
    • Hedef değer
    • Bildirim tipi: push / email / her ikisi
    • Tek kullanımlık mı yoksa tekrarlayan mı
  3. POST:
    POST /api/alarms
    {
      "kod": "THYAO",
      "tip": "fiyat",
      "yon": "yukari",
      "hedef": 300,
      "tekrarlayan": false,
      "bildirim": ["push", "email"]
    }
  4. Backend: Insert + WS event listener register (price check her tick'te)
  5. UI: Alarmlar listede yeni satır (aktif badge)
POST/api/alarms
PUT/api/alarms/{id}/toggle

🗄️ DB Tabloları

TabloKolonlar
alarmlarid, kullanici_id, sembol, tip (fiyat|yuzde ⚠️), hedef_deger, yon (uzeri|alti), aktif, olusturma_tarihi

📖 Alarm tablosu → · ⚠️ "yuzde" tipi handle edilmiyor →