Proyek ini adalah aplikasi presensi berbasis web yang dirancang untuk mempermudah proses absensi pegawai dalam suatu organisasi. Dikembangkan oleh tim mahasiswa dengan pembagian tugas yang jelas, aplikasi ini mengedepankan kemudahan penggunaan, akurasi data, dan efisiensi sistem.
- Login dan autentikasi pegawai: Sistem login aman untuk setiap pengguna.
- Presensi berbasis waktu nyata: Mencatat waktu kedatangan dan kepulangan pegawai.
- Laporan presensi otomatis: Menyediakan laporan harian, mingguan, dan bulanan.
- Notifikasi kehadiran: Pengingat otomatis untuk absensi.
- Manajemen pengguna: Mengatur data pegawai dan admin sistem.
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Framework: Bootstraps 5
- Tools Kolaborasi: GitHub
Ikuti langkah-langkah berikut untuk menjalankan aplikasi ini di komputer Anda:
- Clone repository ini:
git clone https://github.com/AdhaNoer4/presensi.git
- Masuk ke direktori proyek:
cd nama-repo
- jika terjadi error pada fitur lupa password & export rekap jalankan
untuk menginstall dependency phpmailer dan phpspreadsheet
composer install
- Lalu Run dengan Localhost kamu
- Tim Leader & Wakil
- Bertanggung jawab atas manajemen proyek, komunikasi tim, dan peninjauan akhir.
- Design System
- Mendesain flowchart dan Activity system.
- Programmer System
- Mengembangkan fitur dan logika sistem frontend-backend.
- Uji System
- Menguji fungsionalitas sistem untuk memastikan kinerja optimal.
- Design Database
- Mendesain struktur database untuk efisiensi dan skalabilitas.
- Programmer Database
- Membangun dan memelihara operasi database.
- Uji Database
- Menguji performa dan integritas database.
- Sistem diuji menggunakan manual testing dan unit testing.
- Database diuji untuk memastikan:
- Integrity constraints.
- Optimalisasi query.
Kami menerima kontribusi untuk pengembangan lebih lanjut. Ikuti langkah berikut:
- Fork repository ini.
- Buat branch baru:
git checkout -b nama-fitur
- Kirim pull request ke branch
main
.