Skip to content

onryigit/ai-assisted-mail-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📧 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.

11 22 aa 4 5 111 6 7 8 9 10

About

AI-Powered Messaging System built with .NET 10, ASP.NET Core MVC and Google Gemini API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages