Skip to content

An IoT smart lock system utilizing AWS for secure, scalable cloud management. Features ESP32, fingerprint, keypad, RFID, and web-based admin control for robust security and user convenience.

License

Notifications You must be signed in to change notification settings

NajimAlfutini/IoT-Smart-Lock-With-AWS-Integration

Repository files navigation

IoT Smart Lock with AWS Integration

Overview

Developed as a senior project for a Computer Engineering program, this project delivers an advanced IoT smart lock system, utilizing Amazon Web Services (AWS) for secure and scalable cloud-based management. The system's main access mechanism is a token-based authentication, issued by the admin, which specifies the date and time a user is granted access.

Features

  • Token-Based Access: Admin-controlled tokens grant time-specific access to users.
  • Secure Authentication: Utilizes ESP32 for lock operations with multiple unlocking mechanisms including fingerprint sensor, keypad, and RFID.
  • Cloud Management: Employs AWS services for reliable and centralized control.
  • Admin Interface: A dedicated webpage for remote user management and permissions.

Main Circuit Diagram

Schematic Diagram

Smart Lock System Architecture Diagram

Smart Lock System Architecture Diagram

Credits

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

An IoT smart lock system utilizing AWS for secure, scalable cloud management. Features ESP32, fingerprint, keypad, RFID, and web-based admin control for robust security and user convenience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages