Akademik Başvuru Yönetim Sistemi

Doküman yönetimi, otomatik puanlama, jüri değerlendirmesi ve PDF raporlamasına sahip çok rollü bir akademik işe alım platformu.

Yıl

2025

Durum

Tamamlandı

Rol

Full-Stack Geliştirme

Süre

Akademik Proje

Academic Application Management System main interface

Bağlam ve amaç

Sistem, ilan yayınlanmasından aday başvurusuna, idari incelemeye, jüri değerlendirmesine ve nihai raporlamaya kadar akademik bir işe alım iş akışını yönetir. Adaylar, yöneticiler, idareciler ve jüri üyeleri için ayrı arayüzler tasarlanmıştır.

Zorluklar ve çözümler

Karmaşık izinler

Her rol farklı duyurulara, belgelere ve değerlendirme eylemlerine erişebilir. Bu sınırları zorlamak için arka uç izinleri ve ön uç rota korumaları hizalandı.

Uzun süren rapor oluşturma

PDF oluşturma işlemi, istek işlemeyi engelleyebilir. Celery ve Redis, rapor oluşturmayı arka plan görevlerine taşımak için kullanıldı.

Temel özellikler

Aday, idareci, yönetici ve jüri rolleri
Duyuru ve başvuru yönetimi
Doküman yükleme ve inceleme iş akışları
Otomatik kural tabanlı puanlama
Jüri ataması ve değerlendirmesi
JWT tabanlı kimlik doğrulama
Celery ve Redis ile arka plan işlemleri
WeasyPrint ile PDF rapor üretimi

Projede kullanılan araçlar

ReactReduxMaterial UIDjangoDRFCeleryRedisWeasyPrint

Seçili ekranlar ve sistem görünümleri

Academic Application Management System project screen 1

Aklınızda benzer bir proje mi var?

Fikrinizin arkasındaki iş akışını, teknik gereksinimleri ve ürün yönünü konuşalım.

Projenizden Bahsedin