An open API service indexing awesome lists of open source software.

https://github.com/prathameshpatil-01/b.e.project-entc

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.
https://github.com/prathameshpatil-01/b.e.project-entc

attendance-management attendance-management-system attendance-monitoring attendance-system electronics electronics-engineering electronics-projects iot raspberrypi rfid

Last synced: 7 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

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](Illustration/screenshots/Smart_Attendance_Start.png)

### Attendance Dashboard
![Attendance Dashboard](Illustration/screenshots/Smart_Attendance_Home.png)

### Student Registration
![Student Registration](Illustration/screenshots/Smart_Attendance_Register.png)

### Marked Attendance
![Marked Attendance](Illustration/results/Smart_Attendance_Result.jpg)

---
## Illustration

| ![](Illustration/results/circuit.jpg) | ![](Illustration/results/Raspberry_pi_setup.jpg) | ![](Illustration/results/Attendance_Marking.jpg) |
| :--------------------------------: | :---------------------------------------: | :----------------------------------: |
| Circuit Diagram | Raspberry Pi Setup | Attendance Marking |

---

## LCD Display

| ![](Illustration/results/lcd_1.jpg) | ![](Illustration/results/lcd_2.jpg) | ![](Illustration/results/lcd_3.jpg) |
| :--------------------------------: | :---------------------------------------: | :----------------------------------: |
| Images saved LCD Display | Image Data Trained LCD Display | Roll No recognized LCD Display |

| ![](Illustration/results/lcd_4.jpg) | ![](Illustration/results/lcd_5.jpg) |
| :--------------------------------------: | :--------------------------------------: |
| 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.

---