Diderot – Carnegie Mellon Üniversitesi Ders Platformu
Carnegie Mellon Üniversitesi'nde Doç. Dr. Umut Acar yönetiminde geliştirilen ders platformu Diderot için backend, frontend ve AWS operasyonları.
- Müşteri
- Carnegie Mellon Üniversitesi (Pittsburgh, ABD)
- Sektör
- Yükseköğretim
- Dönem
- Haz 2022 – Oca 2024
- Çalışma Modeli
- CMU hizmet sözleşmesi kapsamında ajans ekibi
Öne Çıkan Sonuçlar
20 ay boyunca platformun mühendislik ekibi olarak AWS ortamlarını yeniden kurduk, teknoloji yığınını güncelledik ve dönem devam ederken yeni eğitim özellikleri yayınladık

Zorluk
Diderot; ders kitapları ve notlar, ders takvimi, tartışma gönderileri ve otomatik değerlendirme sistemi Codelabs'ı Carnegie Mellon derslerinde tek bir platformda birleştiriyor. Platformu akademik bir araştırma grubu yürüttüğü için, altyapıyı güncel tutabilecek ve süren dersleri aksatmadan yeni özellikler çıkarabilecek bir mühendislik ekibine ihtiyaç vardı.
Çözümümüz
Haziran 2022'den itibaren backend, frontend ve proje yönetimi rolleriyle Diderot'nun mühendislik ekibi olarak çalıştık. AWS Elastic Beanstalk platformunu ve Python sürümünü yükselttik, arka plan işleri için Celery'yi devreye aldık ve test (staging) ile canlı ortamları yeniden kurduk. Ürün tarafında ders kitapları ile ders takvimi arasındaki entegrasyonu, takvim kopyalamayı, bu haftanın ve beş günlük görünümleri geliştirdik; Codelabs'ın hata yönetimini ve gönderim yönetimini iyileştirdik; ayrıca liderlik tablosu CSV dışa aktarımı, tercih edilen isim desteği ve gönderi ile yorumlarda her öğrencinin neyi okuduğunu izleyen yapının yeniden düzenlenmesini ekledik.
Sonuç
Çalışma Ocak 2024'e kadar sürdü; platformda dersler devam ederken AWS operasyonlarını, bağımlılık güncellemelerini ve yeni özellikleri kapsadı.
Öne Çıkanlar
- Elastic Beanstalk ve Python platform yükseltmeleri
- Celery ile arka plan işleri; test ve canlı ortamlar yeniden kuruldu
- Kopyalama ve haftalık görünümlerle kitap–takvim entegrasyonu
- Codelabs otomatik değerlendirme sistemi iyileştirmeleri
- Liderlik tablosu dışa aktarımı, tercih edilen isimler, okuma takibi düzenlemesi
İlgili Projeler

Finlandiya için Emlak Arama Platformu – Web ve iOS
Finlandiya genelindeki kiralık, satılık ve yeni proje ilanlarını tek, hızlı ve aranabilir bir yerde toplayan web sitesi ve iOS uygulaması.

Oplist – Hastaneler için Otomatik Vardiya Planlama
Hastane birimleri için adil ve kurallara uygun nöbet çizelgeleri oluşturan, optimizasyon motoruna sahip vardiya planlama SaaS'ı.

Planard – Bütçeleme ve Finansal Planlama SaaS'ı
Orta ve büyük ölçekli şirketler için sıfırdan geliştirilen bulut tabanlı bütçeleme ve finansal planlama ürünü. Planard, Smart Maple'ın ilk müşterisiydi.
Web Geliştirme hizmetlerimizle ilgileniyor musunuz?
Web Geliştirme alanındaki yetkinliklerimizi inceleyin ve projenize nasıl destek olabileceğimizi görün.
Web Geliştirme Hizmetlerini KeşfedinAklınızda Bir Proje mi Var?
Vizyonunuzu özel bir çözümle nasıl hayata geçirebileceğimizi konuşalım.
Projenizi Başlatın
