IoT-Based RFID Attendance System – Arduino & Google App Script Code
The IoT-Based RFID Attendance System is an advanced cloud-integrated automation project designed for accurate and efficient attendance tracking.
It combines the power of NodeMCU ESP8266 with Google App Script and Google Sheets to create a real-time, online attendance management system.
How the Project Works
When a user presents their RFID tag to the reader, the NodeMCU ESP8266 reads the stored data — including Student ID, Name, and Class.
This data, along with the current time and date, is sent through Wi-Fi to a Google App Script Web App hosted online.
The App Script processes the data and automatically logs each record into a connected Google Sheet, creating a cloud-based attendance record that can be accessed anytime, anywhere.
Meanwhile, the local hardware provides instant feedback with a buzzer sound and displays a confirmation message on the LCD screen (e.g., “Welcome [Name]”), confirming successful attendance marking.
Project Features
- Automatic RFID-based attendance logging with real-time timestamp.
- Data stored securely in Google Sheets via Google App Script.
- Built with NodeMCU ESP8266 for IoT-based data transfer.
- Instant local confirmation with buzzer and LCD display.
- Eliminates manual entry, ensuring accuracy and speed.
What You’ll Get
- A downloadable ZIP file containing:
- Arduino Code for NodeMCU ESP8266 RFID Attendance System
- Google App Script Code for cloud data logging
- Well-commented and fully tested code ready for deployment.
- Simple setup guide for integrating with your Google Sheet.
Why Choose This Project Code?
This project by SKR Projects Hub offers a complete hardware-to-cloud IoT attendance solution.
It’s ideal for schools, colleges, and IoT developers looking to learn about cloud connectivity, Google integration, and real-time data handling using NodeMCU.

Reviews
There are no reviews yet.