Projelere Dön

BugTrackingSystem

DjangoWebProductivity

Django tabanli bug tracking sistemi. Rol bazli gorunumler, bug kaydi olusturma ve guncelleme akislarini icerir.

BugTrackingSystem

BugTrackingSystem, ekiplerin yazilim hatalarini raporlamasi, yonetmesi ve takip etmesi icin Django tabanli bir sistemdir.

Kullanici kimlik dogrulama, rol bazli gorunumler (admin paneli dahil), bug kaydi olusturma/guncelleme ve detay sayfalari gibi temel akislar sunar. Moduler yapisi sayesinde yeni ozellikler eklemek icin uygundur.

Ozellikler:

  • Kullanici kimlik dogrulama
  • Rol bazli gorunumler
  • Bug kaydi olusturma / guncelleme
  • Listeleme ve detay sayfalari
  • Moduler mimari (bugs app)

GitHub: https://github.com/furkandalyan/BugTrackingSystem.git

Tech Stack

  • Django
  • Django ORM
  • HTML/CSS

Technical Architecture

Client -> Django Views -> Issue Workflow Service -> DB

Challenges & Lessons Learned

  • Rol bazli yetkilendirme ve gorunum ayrimi
  • Hata yasam dongusunun (acik/atanmis/cozuldu) net tasarimi
  • Arama, filtreleme ve raporlama akislari

Testing / Logging / Monitoring

  • Tests: Yetki ve akislarda manuel kontroller; otomasyon planlaniyor
  • Logging: Django istek/hata loglari
  • Monitoring: Hosting metrikleri (opsiyonel)