Skip to content

IoT and Cloud Enabled PC authentication using RFID tag with user login audit in the Client Device along with push notifications on login activities.

Notifications You must be signed in to change notification settings

akhilss99/rfid-authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

rfid-authentication

IoT and Cloud Enabled PC authentication using RFID tag with user login audit in the Client Device.

Prerequisites:

  • IoT devices:

    • Arduino Leanardo (any Board that supports Keyboard library) - PC Authentication
    • Node MCU Esp8266 - update the real-time db & retrieve login time
    • RC522 RFID Reader
    • RFID Tags
  • Cloud services:

    • Firebase Real-Time Database - store logs
    • Firebase Cloud Messaging - notify the app
    • Pusher Beams Client - api to send push notifications using the FCM server
    • AWS EC2 - EC2 server to host the python script to automate the notifications
  • Android Studio: Build & Compile the android application

Note: Instead of buying arduino Leonardo & Node mcu, can use a single MCU offering both usb serial connection & wifi connectivity.

Circuit Diagram:

About

IoT and Cloud Enabled PC authentication using RFID tag with user login audit in the Client Device along with push notifications on login activities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published