Açıklama: Bu proje, çalışanların izin durumlarını takip edebileceği, duyuruları görebileceği ve performans/katılım gibi grafiklere ulaşabileceği bir insan kaynakları panelidir. Django ile geliştirilmiştir.
Bu talimatlar, projeyi yerel bir geliştirme ortamında çalıştırmanızı sağlayacaktır.
- Python 3.7+
- Django 4.0+
- Virtualenv (isteğe bağlı)
-
Projeyi klonlayın:
git clone https://github.com/bursow/ikpanel.git cd ikpanel
-
Sanal bir ortam oluşturun ve etkinleştirin (isteğe bağlı fakat önerilir):
python -m venv env source env/bin/activate # Windows için: .\env\Scripts\activate
-
Gerekli paketleri yükleyin
-
Veritabanı migrasyonlarını yapın:
python manage.py migrate
-
Sunucuyu başlatın:
python manage.py runserver
-
Tarayıcıda projeyi açın:
http://127.0.0.1:8000
- İzinler: Çalışanlar izin durumlarını görüntüleyebilir.
- Rapor: Çalışan performans, katılım gibi grafiksel verilere erişim sağlar.
- Duyurular: Güncel duyuruların görüntülenmesi.
- Profil
- Destek
- Giriş Yapın: Çalışanlar kullanıcı adı ve şifreleriyle giriş yapabilir.
- İzinler Sayfası: İzin taleplerini ve geçmiş izinleri görüntüleyin.
- Grafikler Sayfası: Performans ve katılım gibi verileri içeren grafiklere göz atın.
- Duyurular: En güncel duyurular burada listelenir.