BACKEND - PROJE
DueWise - Akıllı Hatırlatıcı Backend API

📝 Proje Açıklaması
.NET 9 ve Temiz Mimari ile oluşturulmuş akıllı hatırlatıcı backend API. MongoDB, JWT kimlik doğrulama ve AI destekli PDF analizi özellikleri.
Kullanılan Teknolojiler
.NET 9ASP.NET CoreMongoDBClean ArchitectureJWTSwaggerGoogle Gemini AI
Özellikler
- 🏗️ Clean Architecture - Katmanlı mimari ile sürdürülebilir kod yapısı
- 🔐 JWT Authentication - Token bazlı güvenli kimlik doğrulama
- 🤖 Gemini AI Integration - PDF fatura analizi için Google AI
- 💾 MongoDB Database - NoSQL veritabanı ile esnek veri modeli
- 📄 PDF Processing - Fatura PDF'lerini okuma ve analiz etme
- 📝 Swagger Documentation - Otomatik API dokümantasyonu
- 🔔 Smart Reminders - Vade tarihlerine göre otomatik hatırlatmalar
- 🎯 RESTful API - Standart REST prensipleri ile endpoint tasarımı
- 🔒 Secure Storage - Hassas verilerin güvenli saklanması
- ⚡ Async/Await - Asenkron programlama ile yüksek performans
- 📊 Data Validation - FluentValidation ile veri doğrulama
- 🎨 CORS Policy - Cross-origin resource sharing yapılandırması
Mimari Yapı
Öne Çıkan Noktalar
.NET 9 modern backend API
Clean Architecture pattern
MongoDB NoSQL database
JWT authentication
Google Gemini AI integration
Swagger API documentation
🔗 Proje Linkleri
