Asfalya
Müşteri iletişimini kolaylaştıran, poliçe yenilemelerini takip eden ve acente verisini içgörüye dönüştüren bir sigorta acentesi platformu.
- Rol
- Tek geliştirici
- Yıl
- 2025
- Teknolojiler
- FastAPI (async), SQLAlchemy + asyncpg, PostgreSQL, Celery + Redis, python-jose, Passlib/bcrypt, Pandas + openpyxl, Resend, Next.js (App Router), TypeScript, Tailwind + shadcn/ui, Recharts, Leaflet
- Bağlantılar
Problem
Küçük sigorta acenteleri müşteri kaydını, yenileme takibini ve iletişimi elektronik tablolar ve derme çatma araçlar arasında idare ediyor; kendi iş verilerine dair net bir görünümleri yok.
Ne yaptım
Birbirinden bağımsız iki servis geliştirdim: asenkron bir FastAPI backend’i ve bir Next.js frontend’i. Herkese açık kayıt yerine acenteler müşterilerini sisteme kendileri ekliyor (tek tek ya da Excel’den toplu olarak, otomatik doğrulama ve temizleme ile); müşteriler de hesaplarını güvenli bir tek kullanımlık kod akışıyla etkinleştiriyor — geçici bir şifre ve hash’lenmiş, 15 dakika geçerli bir OTP.
Yönetim paneli poliçe ve ödeme verilerini gelir trendlerine, poliçe dağılımına ve müşteri büyüme metriklerine (Recharts) dönüştürüyor; bir Leaflet haritası da müşterilerin yakındaki servis sağlayıcıları bulmasına yardımcı oluyor. Arayüzün tamamı çalışma anında Türkçe ile İngilizce arasında geçiş yapabiliyor.
Sonuç
Yayında olan bir prototip (demo bağlantısı yukarıda). Node/TypeScript dışındaki backend yelpazemi gösteriyor — asenkron Python, Celery/Redis ile arka plan işleri, Pandas ile Excel içe aktarımı ve yönetici tarafından başlatılan güvenli bir kimlik doğrulama akışı — ve bunu özenli bir analitik arayüzüyle birleştiriyor.