Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 2.09 KB

readme.md

File metadata and controls

51 lines (32 loc) · 2.09 KB

Overview

The Auto Attendance System is a Python application that allows teachers to automatically take attendance in a classroom. The application uses a Wi-Fi network scanner to detect the presence of students' devices in the classroom. For each student whose device is detected, the application marks the student as present in the attendance system.

The Auto Attendance System is designed to be easy to use. To use the application, teachers simply need to start the application and connect it to the classroom Wi-Fi network. The application will then automatically scan for devices and mark students as present. Teachers can also manually mark students as present or absent.

The Auto Attendance System is a valuable tool for teachers who want to save time and improve the accuracy of their attendance records. The application is also a great way to ensure that all students are present in class.

Features

The Auto Attendance System has the following features:

  • Automatic Wi-Fi network scanning
  • Automatic student detection
  • Manual student marking
  • Attendance report generation

Requirements

The Auto Attendance System requires the following:

  • A computer with a Wi-Fi network adapter
  • A Python 3.6+ interpreter
  • The PyQt5 library

Installation

To install the Auto Attendance System, follow these steps:

pip install -r requirements.txt
todo: add requirements.txt

  1. Download the Auto Attendance System from GitHub.
  2. Unzip the downloaded file.
  3. Open a terminal window and navigate to the Auto Attendance System directory.
  4. Run the following command to install the required Python libraries:

Usage

To use the Auto Attendance System, follow these steps:

  1. Start the Auto Attendance System.
  2. Connect the application to the classroom Wi-Fi network.
  3. The application will automatically scan for devices and mark students as present.
  4. Teachers can also manually mark students as present or absent.
  5. To generate an attendance report, click on the "Generate Report" button.

Contact

If you have any questions or feedback, please contact the developer at [email protected]