Alparslan Semiz
ENDETR
Tüm projeler
Web ve Backend KIT ders projesi · ekip

RateMyProf

Hoca değerlendirmeleri: Android uygulaması, backend, yönetim paneli

KIT'teki yazılım geliştirme pratiği (PSE) dersinde, 2026 yaz döneminde yaptık.

Bölüm
Web ve Backend
Kiminle
KIT ders projesi · ekip
Görevim
Yönetim paneli, backend testleri, sunucu ve Docker
Ekip
6 kişi
Teknolojiler
Java · Spring Boot · PostgreSQL · Android · React · TypeScript · Docker
Durum
Aktif
Durak
Budapeşte

Hikâye

KIT'teki PSE dersinde altı kişi, öğrencilerin bir Android uygulamasından dersleri ve hocaları değerlendirdiği, soru sorup cevapladığı ve uygunsuz içeriği bildirdiği bir platform yaptık. Yöneticiler de hepsini bir web panelinden denetliyor.

Benim kısmım yönetim paneliydi: dashboard'lar, kullanıcılar, moderasyon, GitLab issue'suna dönüşen hata bildirimleri ve token ile kimlik doğrulayan tipli bir REST istemcisi. Paneldeki her değişiklik önceki ve sonraki değeriyle denetim kaydına düşüyor ve panelden geri alınabiliyor. Backend'de testler yazıp hatalar düzelttim; sunucuyu ve Docker ile dağıtımı da ben kurdum. Android uygulamasının ayarlar kısmına da yeni özellikler ekledim.

Ders boyunca platform ratemyprofessor.dev adresinde çalıştı. Depo, projenin son hâlinin temizlenmiş bir kopyası.

Rotada gör

Kısaca · tek ekranda

Alparslan Semiz

Traggert'te full-stack geliştiriciyim, Karlsruhe'deki KIT'te de bilgisayar bilimleri okuyorum. Çoğunlukla tek başıma, zaman zaman bir ekiple oyunlar, Mac uygulamaları ve web projeleri yapıyorum.