Skip to content

Repository files navigation

IOT-Based Smart Attendance System

Smart Attendance System

Table of Contents

Introduction   |   Features   |   Modules   |   Screenshots   |   Illustration   |   LCD Display   |   Requirements   |  



Introduction

Welcome to the repository for the IOT-based smart attendance system! This system proposes a secure, reliable, and contactless solution for managing attendance using IoT technologies. The system is designed to streamline the attendance process by integrating RFID and Face Recognition technologies, providing a seamless and efficient way to mark attendance.


Features

  • Contactless Attendance: The system employs RFID and Face Recognition technology, eliminating the need for physical contact during attendance marking.

  • Enhanced Security: The system enhances security by verifying both the ID of an RFID card and the ID of an individual's face, ensuring accurate attendance records.

  • User Registration and Management: A web-based interface allows administrators to register users, update their information, and manage attendance-related tasks.

  • Attendance Operations: Through the web interface, users can mark their attendance, view their attendance history, and download attendance reports.

  • Data Management: Attendance records are collected and stored in an Excel sheet or a database, ensuring that the attendance data is well-organized and easily accessible for reporting and analysis.


Modules

1. Attendance Processing Module

This module is the core of the system and incorporates RFID and Face Recognition technologies. It enables the contactless marking of attendance by verifying the RFID card and the individual's face.

2. Web Interface Module

The web interface provides a user-friendly platform for administrators and users to interact with the system. Key functionalities include user registration, attendance marking, and data retrieval.

3. Data Management Module

Attendance records are collected and stored in an Excel sheet or a database, ensuring that the attendance data is well-organized and easily accessible for reporting and analysis.


Screenshots

About Project

About Project

Attendance Dashboard

Attendance Dashboard

Student Registration

Student Registration

Marked Attendance

Marked Attendance


Illustration

Circuit Diagram Raspberry Pi Setup Attendance Marking

LCD Display

Images saved LCD Display Image Data Trained LCD Display Roll No recognized LCD Display
Identifying LCD Display Scan your RFID LCD Display

Requirements

To run the IOT-Based Smart Attendance System, you'll need the following:

  • Hardware:

    • RFID Reader
    • Pi Camera
    • Raspberry Pi
    • LCD 16 x 2
    • Connecting Wires
  • Software:

    • Raspbian for Raspberry Pi
    • Python 3.x
    • SQLite Database
  • Web Browser (for accessing the web interface)

Make sure to install the necessary hardware components, set up the required software, and install the specified libraries and dependencies before running the system.


About

Revolutionizing attendance management, our IOT-Based Smart Attendance System combines RFID and Face Recognition for secure, contactless efficiency. The intuitive web interface streamlines tasks, while organized data storage enables easy access and analysis. This innovative system promises to modernize attendance tracking across industries.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages