Bloga Dön
Teknoloji8 dk okuma

ASO 1. OSB İçin Kurumsal İstihdam Platformu: Sıfırdan Üretime

Organize Sanayi Bölgesi bünyesindeki Özel İstihdam Bürosu için geliştirdiğimiz kurumsal İK yönetim platformunun teknik hikayesi.

Ankara Yazılım Ekibi

Yazar

Yayınlanma 15.03.2026
ASO 1. OSB İçin Kurumsal İstihdam Platformu: Sıfırdan Üretime
Paylaş

Projenin Hikayesi

ASO 1. Organize Sanayi Bölgesi, bünyesindeki fabrikalar ile iş arayanları buluşturmak için dijital bir platform ihtiyacı duyuyordu. Mevcut sistem Excel tabloları ve manuel süreçlerden oluşuyordu. Ankara Yazılım olarak bu projeyi sıfırdan tasarlayıp üretime aldık.

Teknik Altyapı

Mimari Kararlar

Projeyi monolitik bir yapıda, ancak modüler bir iç mimariye sahip olacak şekilde inşa ettik. Neden? Çünkü küçük bir ekipte microservices karmaşıklığı gereksiz maliyet yaratır. Bunun yerine, temiz bir katmanlı mimari (layered architecture) tercih ettik.

Teknoloji yığınımız şu şekilde oluştu: Frontend tarafında Next.js App Router ve TailwindCSS kullandık. Backend'de .NET 9 Web API tercih ettik. Veritabanı olarak PostgreSQL ile çalıştık. ORM olarak Entity Framework Core'u seçtik.

KVKK Uyumluluğu

İstihdam büroları, adayların TC kimlik numarası, iletişim bilgileri ve özgeçmiş verilerini işlediği için KVKK uyumluluğu zorunludur. Sistemde şu önlemleri aldık: Tüm kişisel veriler AES-256 ile şifrelenerek saklanır. Rol tabanlı erişim kontrolü (RBAC) ile her kullanıcı yalnızca yetkili olduğu verilere erişebilir. Veri silme talepleri 72 saat içinde işlenir. Tüm erişim logları denetim için saklanır.

Test Driven Development

Bu proje devlet ciddiyetinde geliştirildi. Playwright ile uçtan uca testler yazıldı. Her commit öncesi tüm testlerin geçmesi zorunlu tutuldu. CI/CD pipeline'ında otomatik test, lint ve build aşamaları entegre edildi.

Ödeme Sistemi Entegrasyonu

Platformun SaaS modeline dönüştürülebilmesi için Stripe ödeme altyapısını entegre ettik. Bu sayede diğer özel istihdam büroları da sistemi aylık abonelik ile kullanabiliyor.

Sonuçlar

Platform canlıya alındığında şu sonuçlar elde edildi: İş eşleştirme süresi ortalama 3 günden 4 saate düştü. Manuel veri girişi tamamen ortadan kalktı. KVKK denetimlerinde tam uyum belgesi alındı. Sistem 7/24 kesintisiz çalışıyor.

Öğrenilen Dersler

Her kurumsal projede olduğu gibi bu projede de önemli dersler çıkardık. Müşterinin ilk istediği ile gerçekten ihtiyaç duyduğu şey çoğu zaman farklıdır; prototip aşaması bu farkı erkenden ortaya koyar. Devlet kurumlarıyla çalışırken dokümantasyon yazılımın kendisi kadar önemlidir.

Tags:Kurumsal YazılımKVKKSaaS.NETÖİB