RentCar Pro, araç kiralama sektörünün karmaşık operasyonel ihtiyaçlarını tek bir yönetim platformunda çözmek amacıyla sıfırdan tasarlandı. Temel fark şu: bu bir şirkete özel yazılım değil, birden fazla kiralama firmasının kendi markasıyla kullanabildiği çok kiracılı (multi-tenant) bir SaaS ürünü. Her firma kendi özel renk paleti, logosu ve domain'i ile platformu white-label olarak konumlandırır. Next.js App Router + React 19 + TypeScript 5 üzerine inşa edilen platform, tip güvenliği ve server-side rendering ile hem performans hem de güvenilirliği kurumsal düzeyde sunar.
Rezervasyon iş akışı dört aşamayı kapsar: PENDING → CONFIRMED → ACTIVE → COMPLETED/CANCELLED. Araç tesliminde kilometre ve yakıt seviyesi kaydedilir, iade sırasında fark hesaplanır — her şey denetim loguna yazılır. Fiyatlandırma kuralları motoru (SEASONAL, VOLUME_DISCOUNT, MIN/MAX gün filtreleri) kiralama süresine ve araca göre otomatik fiyat hesaplar; manuel geçersiz kılma da desteklenir. Stripe ve İyzico entegrasyonu ile nakit, kredi kartı veya banka transferi çoklu ödeme yöntemi sunulur; her ödeme gateway yanıtı JSON olarak arşivlenir. PDF sözleşme sistemi React PDF Renderer ile rezervasyon, müşteri, araç ve şirket verilerini birleştirerek Cloudinary'de saklar ve müşteriye e-posta ile iletir. Resend API entegrasyonu tüm bildirim e-postalarını güvenilir biçimde teslim eder.
Fabrix Yazılım