GERÇEK ZAMANLI SISTEMLER
Canopy
WebSocket tabanlı, gerçek zamanlı Scrum ve proje yönetim sistemi.
Canopy, ekiplerin Scrum sürecini tek yerden yürütmesi için yazıldı. Backlog, sprint, kanban board, epic ve issue takibi ile burndown/velocity analitiği aynı arayüzde toplanır; tüm değişiklikler bağlı istemcilere anlık olarak yayınlanır.
Kullanılan teknolojiler
Laravel 11PHP 8.4Livewire 4Laravel ReverbTailwind 4
Öne çıkanlar
Epic → user story → task hiyerarşisi
Backlog, story point tahminiyle birlikte üç seviyeli bir hiyerarşi olarak modellendi.
Sprint kuralları domain seviyesinde
Tek aktif sprint kuralı, kapsam değişikliği kaydı ve geçersiz durum geçişlerinde domain exception.
Rol bazlı üyelik
Slug tabanlı projeler, ProjectRole ile yetkilendirme ve üye limiti.
Canlı yayın
Laravel Reverb üzerinden broadcasting; board hareketleri ve analitik, sayfa yenilenmeden güncellenir.
49 dosyalık test paketi
Domain kuralları ve akışlar otomatik testlerle korunuyor.

