Puanlanan yarışma sitesinin kendi koduna taşınması
Tasarım aracına bağlı, puanlanan bir teslim kalemini tasarımdan taviz vermeden 100 sayfalık iki dilli bağımsız koda taşıdık.
AtıfAtılım UAV Team içinde yazılım liderliği

Bu site bir vitrin değil, puanlanan bir teslim kalemiydi: yarışmanın kural kitabı takım web sitesine yüz puan veriyor ve içeriğini, kalitesini ve erişilebilirliğini tek tek şartlara bağlıyor. Mevcut site bir tasarım aracına bağlıydı; içerik yönetimi ve dosya yükleme tarafında tıkanıyor, bant genişliği ücretli işliyor ve sürekli bir platform bağımlılığı taşıyordu.
İş iki koldan yürüdü. Birincisi platformdan çıkmaktı. Tasarımın render edilmiş hâli alındı, aracın beş megabaytlık çalışma zamanı elli iki sayfadan söküldü ve yerine kendi yazdığımız hafif bir JavaScript katmanı kondu; tasarım birebir korundu. Kırık bağlantı avı tahminle değil ölçümle yapıldı: bin yüzden fazla bağlantı tarandı, bir seviye eksik yazılmış yüz yirmi bağlantı bulunup onarıldı. Bunlar tek sayfa yönlendiricisi tarafından maskelendiği için gözle görünmüyordu.
İkinci kol: kural uyumu
Kural kitabından yirmi beş web isteri tek tek çıkarıldı ve site bunlara karşı denetlendi. Eksik olan her şey kapatıldı: site içi arama, filtreli galeri, belge sayfalarında navigasyon, erişilebilirlik etiketleri. Site iki dilli hâle getirildi, üç yüzden fazla erişilebilirlik etiketi eklendi, altmış dokuz megabaytlık ölü varlık temizlendi. Sonuçta yüz sayfalık, İngilizce ve Türkçe, yirmi rotada konsol hatası bulunmayan ve iç bağlantılarının tamamı sağlam bir site yayına girdi.
Bu iş bir öğrenci yarışma takımı içinde yürütüldü; site takıma aittir. Payımız taşıma mimarisi, ölçüm ve denetim hattı, iki dilli yapı ve yayın kurulumudur.
Diğer projeler
Tüm projeler →
SAD LABS2026Ev tadilat ve usta platformuHizmet platformu · talep sihirbazı · yönetim paneli · canlı
SAD LABS2026Un sanayi kurumsal sitesi ve ürün kataloğuKurumsal site · Astro · statik build · ürün kataloğu
SAD LABS2026Reklam ve tabela firması için kurumsal tanıtım sitesiKurumsal site · Next.js · 11 ürün grubu · canlı