Bir Web AjansBir Web Ajans

Bir Finans

Kuruşu kuruşuna tutan bir finans çekirdeği.

Sistem
İş, cari ve finans yönetimi
Müşteri
Kendi operasyonumuz
Durum
İç kullanımda
Kapsam
Ürün tasarımı, finansal modelleme, geliştirme
Alan
Kurumsal

Bir Finans · demo

Bir Finans — İş, cari ve finans yönetimi
Bir Finans mobil

Bir Finans · demo

Bir Finans

Ekranlar, örnek verilerle çalışan bir demo kopyadan alınmıştır; gerçek müşteri verisi içermez.

01 — Problem

Retainer müşterilerde aylık paket, kota kullanımı, ekstra işler ve revizyonlar; tahsilatlar, çekler, banka hareketleri ve KDV ayrı yerlerde tutuluyordu. Dönem kapanışı ve müşteri bakiyesi her ay elle hesaplanıyordu.

02 — Sistem

Her parasal kaydın borç ve alacağı dengelenmek zorunda olan çift taraflı bir defter üzerine kurulu bir iş ve finans uygulaması geliştirdik. Düzeltmeler silme ile değil ters kayıtla yapılır; tutarlar ondalık hassasiyetle saklanır, döviz belgeleri TCMB kuru ve kur farkıyla TL deftere işlenir.

Dönem kapanışı

İş kaydından tahsilata kadar her adım defterde dengeli bir kayıt bırakır.

  1. 01İş kaydı
  2. 02Kota hesabı
  3. 03Dönem kapanışı
  4. 04Alacak
  5. 05Tahsilat

Düzeltme → ters kayıt

Bir Finans

Cariler

İş kaydı

Kota hesabı

Dönem kapanışı

Alacak

Tahsilat

Şema · yönetim paneli

03 — Mimari

Next.js arayüzü sunucu tarafı oturumlarla NestJS API'ye bağlanır. Para işlemlerinde idempotency anahtarı, dönem kapanışında satır kilidi kullanılır; tüm kayıtlar denetim günlüğüne düşer.

Bir FinansSistem mimarisiREV · 2026
  1. L0Kullanıcılar
    • Sahip
    • Yönetici
    • Personel
    • İzleyici
  2. L1Arayüzler
    • Web uygulaması · PWA
    • Mutabakat linki
  3. L2Uygulama
    • NestJS 10
    • Prisma 6
    • Denetim günlüğü
  4. L3Modüller
    • Defter
    • Cari
    • Belgeler
    • Nakit & banka
    • Çek & senet
    • Kota motoru
    • Raporlar
  5. L4Veri
    • PostgreSQL 16
    • DECIMAL(19,4)
  6. L5Dış servisler
    • TCMB kur servisi

04 — Yetenekler

  1. 01

    Çift taraflı defter

    Borç ve alacağı dengelenmeyen hiçbir işlem kaydedilmez; hesap türleri, ayrı KDV hesabı ve silme yerine ters kayıtla iptal.

  2. 02

    Cari hesaplar

    Müşteri, tedarikçi, kişi ve kurum carileri; VKN/TCKN sağlama doğrulaması, risk seviyesi, Excel içe/dışa aktarım, ekstre ve mahsup/virman.

  3. 03

    Belgeler

    Satış/alış faturası, iade ve teklif; satır ve genel iskonto, KDV dahil/hariç, numara serileri, tekliften faturaya dönüşüm ve tekrarlayan belgeler.

  4. 04

    Nakit, banka, çek-senet

    Türk banka formatlarını tanıyan ekstre içe aktarma ve eşleştirme, kasa sayımı; portföyden tahsile, cirodan karşılıksıza çek ve senet yaşam döngüsü ve çek takvimi.

  5. 05

    Kota ve dönem motoru

    Fiyat versiyonlu sözleşmeler, paket/ekstra/saatlik fiyatlama, kota ve revizyon aşımı; gerekçe ve denetimle aylık dönem kapatma ve yeniden açma.

  6. 06

    Mutabakat ve raporlar

    Müşterinin onaylayıp itiraz edebildiği tokenlı mutabakat sayfası; yaşlandırma, kâr-zarar, KDV, nakit ve denetim dahil PDF/Excel raporlar.

05 — Etki

  • 01

    Retainer müşterilerde dönem kapanışı ve bakiye hesabı uygulamaya devredildi.

  • 02

    Hiçbir kayıt silinmiyor; her düzeltme defterde izlenebilir.

19,4
ondalık hassasiyet
42
veri modeli
~90
uygulama ekranı
~293
test senaryosu

Teknoloji yığını

Arayüz

  • Next.js 15.5
  • React 19
  • TanStack Query
  • Radix UI

Sunucu

  • NestJS 10
  • Prisma 6
  • Zod
  • decimal.js

Veri

  • PostgreSQL 16

Doküman

  • Puppeteer
  • ExcelJS

Altyapı

  • Docker Compose
  • nginx
  • Playwright
Sonraki sistem · 01Nova JournalPortHer dergiye kendi sitesi, kendi veritabanı ve eksiksiz bir editoryal masa.