260 words
Employee Attendance Tracking System
Introduction
Reasons for attendance tracking in company:
- Payroll accuracy
- Legal compliance
- Productivity monitoring
- Employee accountability
- Operational efficiency
Project Vision
Our software will make it easy for the workplace to streamline the process of taking and tracking the attendance of their workers for administrative purposes using face recognition technology.
Scope
- Features
- User authentication and authorization
- User roles: Admin, Employee
- Admin functionality
- CRUD employee and employee account
- CRUD shift of work with late policy and workdays
- Multiple check-in check-out with facial recognition
- CRUD every attendance and check status
- Admin dashboard, total check-in employee, total absent employee, total late check-in employee, total early leave employee by shift and period
- Send warning message to late employee
- Export attendance as PDF and CSV
- Create holiday for company
- Reset employee password
- View data summary of present, late, early leave, and absent
- Employee functionality
- View own attendance by period
- View inbox and reply to messages
- View work schedule and holiday
- View today’s attendance status and last check-in and last check-out
- View weekly and monthly statistics of present, late, absent, early leave
Source Code Face Recognition
- https://github.com/SoyVitou2019/Create_New_UI_Face_Recognition
Installation process
1. Folder structure
Create_New_UI_Face_Recognition/
├── README.md
├── .gitignore
├── features_extraction_to_csv.py
├── mysql_query.py
├── optimize.py
├── Main.py # this is main file
├── images/
| ├── fake_profile.png
| ├── frame.png
| ├── ihub.png
| └── vitou2.png
└── data/
| ├── data_faces_from_camera/
| | ├── image_person1/
| | | ├── image_person1_01.img
| | | ├── image_person1_02.img
| | | ├── image_person1_03.img
| | |── image_person2/
| | | ├── image_person2_01.img
| | | ├── image_person2_02.img
| | | ├── image_person2_03.img
| └── data_dlib/
| ├── dlib_face_recognition_resnet_model_v1.dat
| └── shape_predictor_68_face_landmarks.dat
|_______
2. Install dlib file
- https://drive.google.com/drive/folders/17YEQ8_M-yemwO3qy1GWEFuazGcaMsNpo?usp=sharing
3. Dependencies Installation
Library | Version |
---|---|
python | Version: == 3.7.3.3 |
numpy | Version: == 1.26.3 |
mysql-connector-python | Version: == 8.0.33 |
opencv-python | Version: == 4.9.0.80 |
dlib | Version: == 19.24.2 |
pandas | Version: == 1.3.5 |
tkinter | Version: == 8.6 |
ttkbootstrap | Version: == 1.10.1 |
pillow | Version: == 9.5.0 |
Employee Attendance Tracking System
https://fuwari.vercel.app/posts/smart-attendance/