Görüşme Kayıtları (Eklenti Mimarili CRUD)
Daha üniversiteye başlamadan, kendi çabamla öğrenerek geliştirdiğim ilk kurumsal C# projem. Kurumsal talep üzerine yazılmış, eklenti (plugin) mimarisine sahip bir CRUD uygulaması.

Genel Bakış
Bir firmanın talebi üzerine geliştirdiğim, asistanların telefon görüşmelerini kayıt altına aldığı bir yazılımdır. Kullanıcılar tek tıkla aylık rapor alabiliyordu. Bunu, daha üniversiteye başlamadan, kendi araştırma ve teknik imkânlarımla öğrenerek yaptım — ilk profesyonel ve kurumsal C# projemdir.
Eklenti Mimarisi
DevExpress gibi hazır araçlarla kolayca çözebileceğim bir işi, o yaşımda kendi eklenti (plugin) altyapımı sıfırdan tasarlayıp kodlayarak yaptım: çekirdekte bir IExtension sözleşmesi tanımladım, özellikleri (ör. hatırlatıcı) ayrı eklenti modülleri olarak ekledim. Görüşme, kurum, yetkili ve kullanıcı kayıtları için tam CRUD; Excel/PDF/HTML dışa aktarım ve tarih filtresiyle tek tıkla aylık rapor; rol bazlı yetkilendirme, şifreleme ve otomatik güncelleyici ekledim.
Çıktılar & Neden Önemli
Kurumun görüşme kayıtlarını ve raporlamasını tek tıkla yöneten, eklentilerle genişleyebilen bir ürün ortaya çıktı. O yaşta hazır kütüphaneye sığınmadan kendi eklenti mimarimi kurmuş olmam, bu projeyi yazılım mühendisliğine bakışımın temel taşlarından biri yapıyor. Kaynak kodun tamamı GitHub'da açıktır.
Eklenti (Plugin) Mimarisi
Çekirdek (Core)
Uygulama (WinForms)
Eklentiler
Veri & Güncelleme
Kullanılan Teknolojiler
Eklenti mimarili özel bir kurumsal yazılım mı lazım?
CRUD, raporlama (Excel/PDF) ve eklenti (plugin) altyapısıyla genişleyebilen kurumsal masaüstü yazılımları geliştiririm.
Emin değil misin? Yapay zekâya sor
Tek tık — seçtiğin asistan, bu projeye benzer işi yapıp yapamayacağımı, yaklaşımı ve kaba maliyeti senin için değerlendirip seni bana yönlendirir.