Skip to content

A proxy-free attendance system that uses QR codes and Bluetooth-based geo-fencing to mark attendance securely. Developed for colleges and universities to ensure accurate, fraud-free attendance tracking. Built with React.js, PHP, MySQL, and Bluetooth technology. Winner of RTHack 2 times in a row! ๐ŸŽ‰

Notifications You must be signed in to change notification settings

imHardik1606/RTHack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Proxy-Free QR-Based Attendance System

๐Ÿ“Œ Overview

Traditional attendance systems are inefficient, error-prone, and susceptible to fraud. Our solution eliminates proxy attendance and ensures accuracy using a QR-based system with Bluetooth-based geo-fencing. This system is designed to enhance academic integrity and student engagement by automating attendance tracking.

๐Ÿš€ Features

  • QR-Based Attendance โ€“ Unique QR codes generated by the lecturer for each lecture.
  • Geo-Fencing with Bluetooth โ€“ Ensures attendance is marked only within a 10m radius of the lecturerโ€™s device.
  • Real-Time Integration โ€“ Seamless connectivity with Learning Management Systems (LMS).
  • Secure & Scalable โ€“ Implements encryption and is designed for institutions of all sizes.

๐Ÿ— Tech Stack

  • Frontend: React.js, TailwindCSS, ShadCN UI
  • Backend: PHP
  • Database: MySQL with phpMyAdmin
  • Geo-Fencing & Tracking: Bluetooth-based technology

๐ŸŽฏ How It Works

  1. The lecturer generates a unique QR code for each lecture.
  2. Students scan the QR code using their mobile devices.
  3. Attendance is marked only if the student is within the required 10m radius of the lecturerโ€™s device.
  4. The data is securely stored and synced with the institutionโ€™s LMS.

๐Ÿ’ก Why This Project?

We built this system to address the common issue of proxy attendance in colleges and universities. By leveraging geo-fencing technology, we ensure that students must be physically present to mark attendance, thus improving fairness and accuracy.

๐ŸŽ‰ Team

  • Sakshi Yenkeshwar(Team Leader)
  • Kunjal Sugandh
  • Yash Doifode
  • Hardik Gayner(Frontend Development)

๐Ÿ† Achievements

  • Winner of RTHack (2nd time in a row!) ๐Ÿ†๐ŸŽ‰
  • Recognized for innovation in secure attendance tracking.

๐Ÿ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿค Contributing

We welcome contributions! Feel free to fork this repository, create a new branch, and submit a pull request.

๐Ÿ“ฌ Contact

For any queries or collaboration, reach out to us via GitHub Issues or email.


About

A proxy-free attendance system that uses QR codes and Bluetooth-based geo-fencing to mark attendance securely. Developed for colleges and universities to ensure accurate, fraud-free attendance tracking. Built with React.js, PHP, MySQL, and Bluetooth technology. Winner of RTHack 2 times in a row! ๐ŸŽ‰

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages