Selamat datang di sistem manajemen cuti online ! Ini adalah aplikasi web yang ramah pengguna yang dibangun dengan Django, yang dirancang untuk membantu mengelola permintaan cuti karyawan secara efisien. Apakah Anda melamar cuti, memeriksa saldo cuti, atau melacak status aplikasi Anda, sistem ini telah Anda liput.
Ikuti langkah -langkah sederhana ini untuk mengatur sistem manajemen cuti online di mesin lokal Anda.
Sebelum Anda mulai, pastikan Anda menginstal berikut:
Buka terminal Anda dan jalankan perintah berikut untuk mengkloning repositori:
git clone https://github.com/ahmednule/Online_leave_Management_system.git
cd Online-leave-management-systemMembuat lingkungan virtual membantu mengelola dependensi untuk proyek Anda.
Untuk windows:
python -m venv venv
venv S cripts a ctivateUntuk Linux/Mac:
python3 -m venv venv
source venv/bin/activateInstal Django menggunakan perintah berikut:
pip install DjangoJalankan perintah berikut untuk mengatur database:
python manage.py migrate skip this process for now
Untuk membuat pengguna admin dengan akses penuh, jalankan:
python manage.py createsuperuserMulai server dengan perintah berikut:
python manage.py runserverBuka browser web Anda dan kunjungi http://127.0.0.1:8000/ untuk mengakses aplikasi.
Setelah aplikasi berjalan, Anda dapat masuk, mengajukan permohonan cuti, memeriksa saldo Anda, dan mengelola pemberitahuan. Pengguna admin dapat mengakses antarmuka admin untuk mengelola pengguna dan meninggalkan jenis.
Kami menyambut kontribusi! Jangan ragu untuk membayar proyek ini dan mengirimkan permintaan tarik. Input Anda membantu meningkatkan proyek.
Untuk pertanyaan atau dukungan apa pun, hubungi Judy Auma di [email protected].
Proyek ini dilisensikan di bawah Nairobi Technical Training Institute .