View Project
Fingerprint-Based Multi-Locker Bank System with Dual Authentication Using OTP and Biometric Verification
Components:
Hardware Components:
- ESP32
- Fingerprint Sensor (R305 / GT511C3)
- Keypad / Touchs
- Solenoid Locks (1 per locker)
- Relay Module
- LCD / OLED Display
- Buzzer / LED Indicators
- Power Supply
Software Used:
- Arduino IDE
- Telegram Bot API
- Embedded C/C++
Project Description:
To develop a secure multi-locker bank system where each user can access their assigned locker only through dual authentication: fingerprint verification and a one-time password (OTP) sent to their registered number via Telegram or SMS.Each user is registered with their fingerprint and Telegram ID or phone number. When a user wishes to open their locker, they first scan their fingerprint. If it matches a stored record, the system sends a unique OTP to the user's Telegram or mobile. Upon entering the correct OTP using a keypad or touchscreen, the corresponding locker is unlocked using a servo or solenoid lock. If either step fails, access is denied.This project introduces a smart and secure locker access system that combines the accuracy of biometric fingerprint verification with the flexibility of OTP-based authentication. It ensures that only authorized users gain access, making it ideal for secure, shared, or public environments.
