SECURE PERSONAL DASHBOARD (BUGRALİFE)
.NET 8.0, Monolitik mimari ve Google Authenticator (2FA) destekli yönetim paneli.
Secure Personal Dashboard (BugraLife)
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.
Google Authenticator (2FA) Security
Personal Finance & Expense Tracking
Recurring Payment Management
Smart Calendar & Task Scheduler
Developed with .NET 8.0 (LTS)
Proje Bilgileri
Kullanılan Yazılım Dilleri ve Kütüphaneleri
ASP.NET CORE 8.0 , ENTITY FRAMEWORK CORE, MSSQL, GOOGLE AUTHENTICATOR, JAVASCRIPT, CSS, BOOTSTRAP
Proje Kategorisi
ASP.NET CORE MVC
Proje Bitiriş Tarihi
25.12.2025
Görüntülenme
14