

Attendance Face Recognition and FingerprintAttendance Face Recognition and Fingerprint
Biometric attendance system with dual verification: Face Recognition & Fingerprint scanning for enhanced security and accurate
Attendance Face Recognition and Fingerprint
Biometric attendance system with dual verification: Face Recognition & Fingerprint scanning f...
Overview
This comprehensive attendance management system combines cutting-edge biometric verification methods to deliver unparalleled security and accuracy. Our solution integrates both face recognition and fingerprint scanning technologies to ensure foolproof attendance tracking for organizations of any size.
Features
Requirements
Server Requirements:
- PHP 8.0 or higher
- Laravel 9.x
- MySQL 5.7 or higher
- Redis (optional, for enhanced performance)
- Adequate storage for biometric data
- HTTPS enabled for secure data transmission
Mobile Application Requirements:
- Flutter 3.0 or higher
- Android 6.0+ (API level 23) or iOS 12.0+
- Device with camera (min. 5MP for optimal face recognition)
- Device with fingerprint scanner or compatible external fingerprint reader
- Minimum 2GB RAM recommended
- 100MB free storage space
Development Environment:
- Flutter SDK
- Android Studio / Xcode
- Composer
- Git
- Node.js and npm
Instructions
Backend Setup (Laravel)
- Prepare your environment:
- Install Laragon v6 or higher
- Install Node.js
- Install Visual Studio Code
- Configure the Laravel application:
- Open the project folder in VS Code
- Open a terminal in VS Code and run:
composer install
- Set up the database with:
php artisan migrate
- Seed the database with admin data:
php artisan db:seed --class=AdminSeeder
- Seed the database with office data:
php artisan db:seed --class=OfficeSeeder
- Start the backend server:
- For best GPS accuracy, run the server using:
php artisan serve --host=0.0.0.0 --port=8000
- Note: Using a physical device rather than an emulator is recommended for GPS accuracy
- For best GPS accuracy, run the server using:
Frontend Setup (Flutter)
- Install Get CLI:
- Follow the official Get CLI installation guide
- Configure the API connection:
- Open Command Prompt and type
ipconfig
to find your IPv4 address - Copy your IPv4 address
- In VS Code, navigate to the Flutter project
- Open the file
base_url.dart
located in the base_url folder - Replace the existing IP address with your copied IPv4 address
- Open Command Prompt and type
- Prepare and run the Flutter application:
- Run
flutter clean
followed byflutter pub get
in the terminal - Enable Developer Options on your physical Android device
- Connect your device to your computer with a USB cable
- Ensure your device is detected in VS Code's device selection dropdown
- Run the application on your physical device for optimal performance
- Run
Following these instructions will ensure proper setup of both the Laravel backend and Flutter frontend components of the attendance system. Using a physical device is strongly recommended for accurate GPS tracking and optimal performance of the biometric features.
Demo Credentials
Admin Panel Access:
- Username: [email protected]
- Password: password
Mobile Application Demo Access:
- Username: demo2
- Password: password
Flutter App Reskin Service
Have your App reskinned to meet your needs.
|
$499 | Buy now |
Category | App Templates / Flutter / Full Applications |
First release | 26 April 2025 |
Last update | 26 April 2025 |
Operating Systems | Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0, Android 6.0 |
Files included | .php, .css, .html, .sql, .apk, Javascript .js |
Tags | admin panel, mobile app, laravel, employee management, Biometric, Gps Tracking, flutter, face recognition, reporting, cross-platform, attendance system, fingerprint scanner, offline mode, time tracking, hr solution |