• 26-02-2026, 18:42:11
    #1
    Selamlar,
    Bankalardaki borçlarımı manuel girip tek panelden takip etmek için geliştirdiğim production kalitesinde borç takip web uygulamasının site dosyalarını ücretsiz paylaşıyorum.
    Kurulum dokümantasyonu, SQL migration’lar ve RLS policy’ler dahil. Vercel’e deploy edilebilir şekilde hazır.
    🔥 Neler Yapıyor?

    🔐 Giriş / Kayıt

    • Supabase Auth ile email+şifre veya magic link
    • (Opsiyonel) Google ile giriş eklenebilir

    📊 Dashboard

    • Toplam kalan borç
    • Bu ay ödenecek toplam
    • Yaklaşan ödemeler listesi + uyarı renkleri:
      • 3 gün kaldı = kırmızı
      • 7 gün kaldı = turuncu

    🧾 Borçlar (CRUD)

    • Borç ekleme / düzenleme / silme
    • Filtre / sıralama / arama
    • Alanlar:
      • hesap adı (account_name)
      • banka adı, ürün tipi
      • toplam borç / kalan borç
      • aylık ödeme
      • vade tarihi (due_date)
      • faiz oranı
      • notlar
      • durum: active / closed

    💸 Ödemeler

    • Ödeme yaptım” aksiyonu:
      • payments tablosuna kayıt açar
      • debt.remaining_debt düşer
      • remaining_debt 0 olursa status=closed olur
    • Borç detay ekranında ödeme geçmişi (payment history)
    🧱 Teknik Altyapı
    • Next.js (TypeScript) + TailwindCSS
    • Supabase (Auth + DB)
    • Row Level Security (RLS): Her kullanıcı sadece kendi verilerini görür
    • Vercel uyumlu deploy yapısı
    🗄️ DB Şeması (Özet)
    • debts
      • id (uuid pk), user_id, account_name, bank_name, product_type
      • currency (default TRY)
      • total_debt, remaining_debt (not null)
      • monthly_payment, due_date (not null), interest_rate
      • status (default active), notes
      • created_at, updated_at
    • payments
      • id (uuid pk), user_id, debt_id (fk -> debts.id, cascade)
      • payment_date (not null), amount (not null), notes, created_at
    📦 Teslim İçeriği (Dosyaların İçinde Var)
    • ✅ Supabase kurulum adımları
    • ✅ SQL migration’lar (tablo + indeks + trigger vb.)
    • ✅ RLS policy’ler (kullanıcı izolasyonu)
    • ✅ .env örneği
    • ✅ Çalıştırma komutları
    • ✅ Türkçe arayüz metinleri
  • 26-02-2026, 18:55:16
    #2
    halit123 adlı üyeden alıntı: mesajı görüntüle
    Selamlar,
    Bankalardaki borçlarımı manuel girip tek panelden takip etmek için geliştirdiğim production kalitesinde borç takip web uygulamasının site dosyalarını ücretsiz paylaşıyorum.
    Kurulum dokümantasyonu, SQL migration’lar ve RLS policy’ler dahil. Vercel’e deploy edilebilir şekilde hazır.
    🔥 Neler Yapıyor?

    🔐 Giriş / Kayıt

    • Supabase Auth ile email+şifre veya magic link
    • (Opsiyonel) Google ile giriş eklenebilir

    📊 Dashboard

    • Toplam kalan borç
    • Bu ay ödenecek toplam
    • Yaklaşan ödemelerlistesi + uyarı renkleri:
      • 3 gün kaldı = kırmızı
      • 7 gün kaldı = turuncu

    🧾 Borçlar (CRUD)

    • Borç ekleme / düzenleme / silme
    • Filtre / sıralama / arama
    • Alanlar:
      • hesap adı (account_name)
      • banka adı, ürün tipi
      • toplam borç / kalan borç
      • aylık ödeme
      • vade tarihi (due_date)
      • faiz oranı
      • notlar
      • durum: active / closed

    💸 Ödemeler

    • Ödeme yaptım” aksiyonu:
      • payments tablosuna kayıt açar
      • debt.remaining_debt düşer
      • remaining_debt 0 olursa status=closed olur
    • Borç detay ekranında ödeme geçmişi (payment history)
    🧱 Teknik Altyapı
    • Next.js (TypeScript) + TailwindCSS
    • Supabase (Auth + DB)
    • Row Level Security (RLS): Her kullanıcı sadece kendi verilerini görür
    • Vercel uyumlu deploy yapısı
    🗄️ DB Şeması (Özet)
    • debts
      • id (uuid pk), user_id, account_name, bank_name, product_type
      • currency (default TRY)
      • total_debt, remaining_debt (not null)
      • monthly_payment, due_date (not null), interest_rate
      • status (default active), notes
      • created_at, updated_at
    • payments
      • id (uuid pk), user_id, debt_id (fk -> debts.id, cascade)
      • payment_date (not null), amount (not null), notes, created_at
    📦 Teslim İçeriği (Dosyaların İçinde Var)
    • ✅ Supabase kurulum adımları
    • ✅ SQL migration’lar (tablo + indeks + trigger vb.)
    • ✅ RLS policy’ler (kullanıcı izolasyonu)
    • ✅ .env örneği
    • ✅ Çalıştırma komutları
    • ✅ Türkçe arayüz metinleri
    Yanlis anlamayin da gelistirdigim demek biraz yanlis olmus, chatgpt projeyi anlatip Claude AI promptu isteyerek Claaude'a yaptirmak kendiniz gelistirdiginiz bir sey olmuyor. Kendinizden kattiginiz bir sey varsa elbette belirtin.
  • 26-02-2026, 22:09:40
    #3
    linki göremedim
  • 26-02-2026, 22:37:48
    #4
    Ettu adlı üyeden alıntı: mesajı görüntüle
    Yanlis anlamayin da gelistirdigim demek biraz yanlis olmus, chatgpt projeyi anlatip Claude AI promptu isteyerek Claaude'a yaptirmak kendiniz gelistirdiginiz bir sey olmuyor. Kendinizden kattiginiz bir sey varsa elbette belirtin.
    buda bir emek değil mi çat diye sana vermiyor sistemi bu yazılımlar uğraşıyor insan neden heves kırıyorsunuz insanlar birşeyler yaparak geliştiriyor ve paylaşım yapıyor böyle diyerek neyi ispat ettiniz şimdi onunu birşey geliştirmediğini mi ? yoksa bir sonraki hevesini mi aldınız elinden..