İçeriğe atla
md ~/projeler/arac-kiralama-sistemi
Proje arşivi

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.