📧 ASP.NET Core AI-Powered Messaging System Standart bir mesajlaşma e-mail uygulamasının ötesine geçerek, Google Gemini AI entegrasyonu ile kullanıcılara "Akıllı Yazım Asistanı" deneyimi sunar.
Proje Hakkında Bu uygulama, kullanıcıların birbirlerine mesaj gönderebildiği, gelen/giden kutusu yönetimi yapabildiği ve taslaklar oluşturabildiği dinamik bir web projesidir.
Öne Çıkan Özellik (AI Integration): Kullanıcılar mesaj yazarken "Kurumsal Dile Çevir (AI)" butonunu kullanarak, günlük dilde yazdıkları kaba veya basit metinleri saniyeler içinde profesyonel, kibar ve kurumsal bir iş diline dönüştürebilirler. Bu özellik Google Gemini 2.5 Flash modeli kullanılarak geliştirilmiştir.
🛠️ Kullanılan Teknolojiler
-Platform: .NET 10 (Preview) & ASP.NET Core MVC
Veritabanı: MS SQL Server
-ORM: Entity Framework Core (Code First)
-Yapay Zeka: Google Gemini AI API (Generative AI)
-Frontend: HTML5, CSS3, Bootstrap 5, jQuery
-Editör: Summernote WYSIWYG Editor
-Tasarım Deseni: MVC (Model-View-Controller)
Özellikler
-
Kullanıcı İşlemleri: Giriş, Kayıt, Profil Yönetimi (Identity)
-
Mail Doğrulama
-
Mesajlaşma
-
Gelen Kutusu (Inbox)
-
Giden Kutusu (Sent)
-
Taslaklar (Drafts)
-
Çöp Kutusu (Trash) ve Silinenleri Geri Yükleme
-
Mesajları Yıldızlama (Favorites)
-
Yapay Zeka Asistanı: Yazılan metni analiz edip kurumsal dile çevirme.
-
Admin Paneli: Dinamik ve kullanıcı dostu arayüz.