SECURE PERSONAL DASHBOARD (BUGRALİFE)
Proje Bilgileri
- Kategori: ASP.NET CORE
- Müşteri / İstemci: FreeLance
- Proje Tarihi: 25 Aralık 2025
- GitHub: Kaynak Kodu
Proje Genel Bakış
Bu proje, en güncel .NET 8.0 framework'ü kullanılarak geliştirilmiş, yüksek güvenlik standartlarına sahip bir kişisel yönetim ve içerik panelidir. Proje mimarisi, gereksinimler doğrultusunda Monolitik yapıda kurgulanmış olup, performans ve sürdürülebilirlik odaklıdır.
İki Faktörlü Kimlik Doğrulama (2FA) Entegrasyonu: Projenin en kritik özelliği, kullanıcı hesap güvenliğinin Google Authenticator entegrasyonu ile sağlanmasıdır. Standart kullanıcı adı/şifre girişinin ötesinde, TOTP (Time-based One-Time Password) algoritması kullanılarak ekstra bir güvenlik katmanı oluşturulmuştur.
Güvenlik Akışı: Kullanıcı giriş yaptığında, sistem 30 saniyede bir yenilenen dinamik bir kod talep eder. Bu kodun arka planda doğrulanması ve oturumun (Session) güvenli bir şekilde başlatılması süreçleri başarıyla implemente edilmiştir.
Modüler Yapı ve Fonksiyonelite: Sistem sadece bir güvenlik demosu değil, aynı zamanda kapsamlı bir yaşam asistanıdır. İçerisinde bulunan Finans Modülü ile gelir-gider dengesi ve sabit ödemeler takip edilirken; Ajanda Modülü sayesinde günlük rutinler ve görevler organize edilebilmektedir.
Öne Çıkan Teknik Özellikler
.NET 8.0 (LTS) Mimarisi
Proje, modern, yüksek performanslı ve uzun vadeli destek (LTS) sunan .NET 8.0 mimarisi üzerine inşa edilmiştir.
Google Authenticator (2FA)
Yönetici paneli güvenliği, iki aşamalı Google Authenticator (2FA) doğrulama altyapısı ile en üst seviyeye çıkarılmıştır.
Kişisel Finans & Gider Takibi
Gelişmiş gelir-gider yönetim sistemi sayesinde tüm finansal hareketler dinamik ve analitik raporlarla anlık olarak takip edilir.
Düzenli Ödeme Yönetimi
Tekrarlayan abonelikler, faturalar ve periyodik alt ödemeler loglanarak otomatik takibe alınır.
Akıllı Takvim & Görev Planlayıcı
İnteraktif takvim entegrasyonu sayesinde iş ve görev planlamaları dinamik bir zaman çizelgesi üzerinden yönetilir.