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

https://github.com/imhardik1606/rthack

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! πŸŽ‰
https://github.com/imhardik1606/rthack

geofencing geotracker googlemaps-api mysql php phpmyadmin reactjs shadcn-ui tailwindcss

Last synced: 4 months ago
JSON representation

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! πŸŽ‰

Awesome Lists containing this project

README

          

# 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](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.

---