2026
Araç Kiralama Sistemi
- C++
- Qt 6
- SQLite
- CMake
- Inno Setup
Genel bakış
Küçük bir araç kiralama ofisi için masaüstü yönetim uygulaması. Filo, müşteriler, çakışmasız rezervasyon, teslim ve iade, bakım takibi, PDF sözleşme ve gelir raporları tek bir uygulamada; bütçeye göre filtrelenen görselli araç kartları ve tıklanabilir özet ekranıyla.
01 · Problem
Küçük kiralama ofisleri araçları, rezervasyonları ve ödemeleri çoğu zaman defterde ya da Excel'de tutar. Aynı araç aynı tarihlere iki kez verilebilir, gecikme ve yakıt ücretleri elle hesaplanır, hangi aracın bakımı geldiği ya da kimin aracı geç getirdiği gözden kaçar.
02 · Çözüm
Sadece seçilen tarihlerde boş araçları gösteren ve çakışmayı veritabanı işlemi içinde engelleyen bir masaüstü uygulaması yazdım. Fiyat, haftalık ve aylık indirim, gecikme, fazla km ve eksik yakıt ücretleri otomatik hesaplanıyor; para kuruş cinsinden tam sayıyla tutuluyor. Özet ekranı geciken, bugün dönecek ve bakımı yaklaşan araçları gösteriyor; tek sayfa A4 sözleşme ve iade fişi PDF olarak basılıyor. Bütün sorgular parametreli, dışarıdan gelen veri ve fotoğraflar doğrulanıyor.
03 · Sonuç
Windows kurulum dosyasıyla yayınlanan, Türkçe/İngilizce ve koyu/açık temalı v1.0.0. 33 birim testiyle doğrulanmış iş kuralları (çakışma, ücretler, yaş ve ehliyet kuralları, SQL injection, örnek verinin tutarlılığı) ve ilk açılışta yüklenebilen 124 araçlık, bir yıllık geçmişe sahip örnek filo.