Custom business software / ERP
Entegre İşletme Yönetim Sistemi — Web Sitesi, ERP ve Finansal Operasyonlar
Müşteriye açık web sitesini; müşteri ve ürün yönetimi, cari hesaplar, borç ve tahsilat takibi, KDV hesaplamaları, nakit/çek/senet işlemleri ve operasyonel raporlama ile aynı veri modeli üzerinde birleştiren özel işletme yönetim sistemi.
- Geliştiren
- TankDev
- Proje türü
- Müşteri çalışması · özel iş yazılımı
- Sistem
- Web uygulaması + ERP yönetim katmanı
- Alan
- İşletme yönetimi · finansal operasyonlar
- Temel modüller
- Müşteri · ürün · cari · tahsilat · raporlama
- Frontend
- Next.js · Tailwind CSS
- Backend
- FastAPI
- Veritabanı
- PostgreSQL
- Platform
- Web
- Durum
- Çalışan sistem
PUBLIC WEB × BUSINESS OPERATIONS
Web projesinden işletme sistemine
Bu proje yalnızca kurumsal web sitesinin yeniden geliştirilmesi değildi. Aynı sistem içerisinde işletmenin günlük operasyonlarını yöneten özel bir ERP katmanı geliştirildi.
Müşteri kayıtları, ürün tanımları, finansal hareketler, tahsilatlar, farklı ödeme araçları ve raporlama aynı backend ve merkezi veri modeli etrafında bir araya getirildi. Müşterinin gördüğü web deneyimi ile işletmenin kullandığı operasyon katmanı tek mühendislik sistemi olarak ele alındı.
Doğrulanabilir sistem kapsamı
Bu göstergeler ticari sonuç veya kullanım hacmi değildir; geliştirilen yazılımın doğrulanabilir kapsamını özetler.
Web Sitesinin Ötesindeki Problem
Bir işletmenin dijital ihtiyacı yalnızca müşterilerin gördüğü sayfalardan oluşmaz. Müşteriler, ürünler, tutarlar, KDV, cari hareketler, borçlar, tahsilatlar, ödeme araçları ve raporlar birbirine bağlı operasyonel verilerdir. Bu projede public website ve internal operations birbirinden kopuk iki ürün olarak değil, ortak backend ve veri modeli üzerinde çalışan tek sistem olarak tasarlandı.
Proje kısıtları
Finansal kayıtların ilişkisel bütünlüğü korunmalı; müşteri ile finansal hareketler doğru eşleşmeli; nakit, çek ve senet ortak finansal modelde temsil edilebilmeliydi. Yeni ürün tanımları mevcut kayıt akışını bozmadan eklenmeli, raporlar operasyonel veriden tutarlı biçimde üretilmeli ve public web ile internal management arayüzlerinin farklı kullanım ihtiyaçları aynı mimaride karşılanmalıydı.
DOMAIN MODEL
Tek Sistem, Birbirine Bağlı İşletme Verisi
Müşteri, ürün ve finansal hareketlerin bağımsız kayıtlar yerine ilişkili bir veri modeli içerisinde tutulması; kişi, tarih ve işlem bazlı raporların aynı operasyonel veriden üretilebilmesini sağlar.
ERP MODULES
İşletmeye Özel ERP Katmanı
Müşteri Yönetimi
Yeni müşteri kaydı, müşteri bilgilerinin yönetimi ve müşteriye bağlı operasyonel ve finansal kayıtların merkezi takibi.
Ürün ve Tanımlama Yönetimi
İşletme sahibi yeni ürün veya hizmet tanımlayabilir ve ilgili ürün veya hizmeti müşterilere bağlayabilir.
Cari Hesap Yönetimi
Müşteri bazında finansal hareketlerin ve mevcut cari durumun takip edilmesi.
Borç ve Tahsilat
Borç kayıtlarının oluşturulması, tahsilatların işlenmesi ve finansal hareketlerin müşteri hesabına yansıtılması.
KDV Hesaplama
İlgili işlemlerde tutar ve KDV hesaplarının sistem üzerinden yönetilmesi.
Ödeme Araçları
Nakit, çek ve senet gibi farklı ödeme ve tahsilat türlerinin sisteme kaydedilebilmesi.
Çek / Senet Durum Yönetimi
Çek ve senetlerin operasyonel durum değişikliklerinin kayıt altına alınması ve ilgili finansal hareketle ilişkilendirilmesi.
Raporlama
Kişi, tarih ve işlem bazlı raporların operasyonel veriler üzerinden oluşturulması.
SYSTEM ARCHITECTURE
Müşterinin Gördüğü Web ile İşletmenin Kullandığı Sistem Aynı Mimaride
Next.js web katmanı, FastAPI üzerindeki iş kuralları ve PostgreSQL’deki ilişkisel operasyon verisi aynı sistem sınırı içinde çalışır.
FINANCIAL OPERATION FLOW
Bir İşlem Sistem İçinde Nasıl İlerliyor?
Aşağıdaki akış sistemin iş alanlarını açıklar; müşteriye özel muhasebe kurallarını veya formülleri yayımlamaz.
- 01Müşteri
- 02Ürün / Hizmet
- 03Tutar
- 04KDV
- 05Cari hareket
- 06Borç
- 07Tahsilat
- 08Nakit / Çek / Senet
- 09Finansal durum
- 10Raporlama
REPORTING
Operasyonel Veriden Raporlamaya
Sistemde oluşan veriler yalnızca kayıt amacıyla tutulmaz. Aynı merkezi veri üzerinden müşteri veya kişi, tarih ve işlem bazlı raporlar oluşturulur. Operasyonel kayıt ile raporlama, birbirinden kopuk iki süreç değil aynı veri modelinin farklı görünümleridir.
- 01Müşteri / kişi bazlı
- 02Tarih bazlı
- 03İşlem bazlı
Teslim Edilen Kapsam
Sadece web sitesi yaklaşımı
- Public sayfalar
- İçerik
- İletişim
- Müşteri deneyimi
Geliştirilen sistem
- Public web sitesi
- Müşteri yönetimi
- Ürün tanımları
- Cari hesaplar
- Borç ve tahsilat
- Nakit / çek / senet
- Finansal operasyonlar
- Raporlama
- Merkezi veritabanı
Neden Sadece Bir Web Sitesi Değil?
Bir web sitesi işletmenin müşteriye görünen dijital yüzüdür. Bu projede aynı yazılım sistemi içerideki müşteri kayıtlarını, ürün tanımlarını, cari hesapları, tahsilatları, ödeme araçlarını ve raporlamayı da yönetir. Public web, operasyonlar ve finansal veriler aynı backend ve veri katmanı etrafında çalıştığı için teslimat, günlük işletme süreçlerine bağlanan özel iş yazılımıdır.
Mühendislik Yaklaşımı
Next.js müşteriye açık hızlı ve taranabilir web katmanını sağlar. FastAPI, iş kuralları ile public ve internal arayüzlerin veri erişimini aynı API sınırında toplar. PostgreSQL, müşteri, ürün ve finansal operasyonlar arasındaki ilişkileri korur. Tailwind CSS ise farklı ekranlarda tutarlı ve responsive arayüz davranışını destekler.
Public Web Katmanında Performans
Google PageSpeed Insights testlerinde ölçülen kategorilerde 95+ skorlar elde edilmiştir. Bu ifade ölçüm kategorilerini anlatır; Core Web Vitals sonucu, sıralama artışı veya ticari performans iddiası değildir. Ölçüm ekran görüntüsü yayımlanmadan kategori bazlı ayrıntılı skor verilmez.
Arama Motorları İçin Teknik Web Altyapısı
Public web katmanı crawl edilebilir sayfa içeriği, semantik HTML, sayfa bazlı metadata, self-referencing canonical adresleri, sitemap, robots direktifleri, yapılandırılmış veri ve responsive tasarım içerir. Türkçe ve İngilizce sürümler karşılıklı hreflang bağlantılarıyla sunulur.
Veri ve yayın sınırları
Bu vaka analizi gerçek müşteri kayıtlarını, finansal tutarları, hesap bilgilerini, çek veya senet numaralarını ve müşteriye özel hesaplama kurallarını yayımlamaz. Güvenlik sertifikası, yetkilendirme modeli veya audit logging hakkında doğrulanmamış iddia kurulmaz.
İlgili kabiliyetler
Web sitenizin arkasında hâlâ ayrı sistemler mi çalışıyor?
Müşteri, ürün, finansal işlem ve operasyon verileri işletmenize özel tek bir yazılım sistemi etrafında birleştirilebilir.
Projenizi anlatınÖzel Yazılım Geliştirme