Final-year ready kits · Free project ideas · Browse catalog →
Smart Locker System
Hardware

Smart Locker System

Multi Factor Auth To Open The Locker...

About This Project

Tech

Website, ESP32, electronic lock

Project Description

IoT Smart Locker System with multi-factor authentication. Registers clients securely and unlocks lockers using 4-factor authentication:

  • Fingerprint recognition
  • RFID card scanning
  • Google Email OTP (20 seconds validity)
  • Mobile App OTP (20 seconds validity)
  • Hardware remote for manual control

Fast Concept Catchup

  • Register the client
  • Unlock the locker with 4 Factor Authentication
    • Fingerprint
    • RFID Card
    • Google Email OTP (20 sec)
    • Mobile App OTP (20 sec)
    • Hardware Remote

Details

TechStack: Embedded C, Python-Flask (Backend), Tailwind CSS (Frontend), SQLite (Database)

Components: ESP32, SERVO motor, Arduino IDE, Arduino Nano, Buzzer, LEDs (RED+BLUE), electronic lock

Problem Statement

Developing the IoT Smart Locker System requires integrating ESP32, SERVO motors, electronic locks, and other components with Embedded C and Python-Flask. Challenges include ensuring robust security through multi-factor authentication methods, seamless client registration, and secure locker access management. The frontend using Tailwind CSS and SQLite database backend must provide a user-friendly interface for client registration, authentication, and locker management, ensuring reliable and secure operation of the smart locker system.

Report Contents

  • Components List (BOM: Bill of Material)
  • Block Diagram
  • Flow Chart
  • Components: Name, Images, Details
  • Circuit Diagram
  • Problem Statement
  • Abstract
  • Introduction
  • Methodology
  • Challenges and Solutions
  • Performance Analysis
  • Advantages
  • Limitation
  • Application
  • Future Scope
  • Conclusion
  • Output Images

Project Deliverables

  • Project Hardware
  • Project Report
  • Project Simulation

Want this project or a custom version?

Contact us for complete project, documentation, source code, customization or deployment help.

Primary · +91 81692 39027
Alternate · +91 93206 68111

Payment Policy

Advance: 50% of project cost
On Handover: 50% of project cost