Skip to content

This is an RFID card based attendance system which sends the attendance and user data to server using wifi.

License

Notifications You must be signed in to change notification settings

KLGLUG/RFID-Logbook-Integration

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WIFI_based_RFID_attendance-system_using_NodeMcu_and_Django

-> This attendance system is based on RFID technology for identification. It sends the attendance data to the server using wifi.

-> For reading RFID card and sending data to server RFID module RC522 and NodeMCU is used. The server side code is written using django and frontend is made using Bootstrap 4.

-> It also do not requires the wifi credentials to be hard coded inside it. I have used Arduino's Wifi manager library for this. It automatically creates a hotspot when it doesn't find previous or saved wifi. You can simply connect with its hotspot using a device and can give required wifi credentials and it will connect to that easily.

Technology Stack

SOFTWARE:

  1. Django Framework
  2. Bootstrap
  3. Javascript-AJAX
  4. HTML and CSS

HARDWARE:

  1. NodeMCU
  2. RC-522 RFID Reader
  3. LEDs and Buzzer

PIN Config

D8 - SDA (SS) D5 - SCK D7 - MOSI D6 - MISO(SCL) D3 - RST

SCREENSHOTS

  1. Password Authentication :

Screenshot (35)

  1. Attendance Homescreen :

Screenshot (17)

  1. Registered User Details :

Screenshot (18)

  1. All Users Management Screen :

Screenshot (19)

  1. Hardware Prototype

WhatsApp Image 2019-08-11 at 9 41 42 PM (1)

  1. Final Hardware with PCB

WhatsApp Image 2019-08-11 at 9 41 41 PM (3)

About

This is an RFID card based attendance system which sends the attendance and user data to server using wifi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.4%
  • HTML 41.6%
  • C++ 11.0%