Skip to content

OSDG-IIITH/hackiiit-2026-team-ace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoGradeDrop

Never miss a biometric again. NoGradeDrop is a community-driven, AI-powered attendance notification ecosystem designed to save your grades and your sleep. We combine computer vision, crowdsourcing, and aggressive alarm systems to ensure that when the biometric machine enters the class, you are the first to know.

The Problem

You are asleep in your dorm. The biometric attendance machine arrives in your 8 AM class. You are about to lose marks.

The Solution

NoGradeDrop. A platform where students help students. When a peer spots the biometric machine, they upload a picture. Our custom AI verifies it, and our mobile app triggers a loud alarm on your phone (even if it's in Do Not Disturb mode) to wake you up and get you to class.

Key Features

AI-Powered Biometric Detection (YOLOv8)

We don't just trust; we verify.
Custom CV Model: We manually labeled thousands of images to train a robust YOLOv8 model specifically designed to detect biometric machines in a classroom setting.
Transparent Verification: When an image is uploaded, we display the raw model output, complete with bounding boxes and confidence scores, so you know exactly why the alert was triggered.

Smart Notifications & "Wake Up" Alarms

Poll-Based Alerts: Real-time notifications sent out to all course subscribers immediately upon verification.
The "Loud Alarm" App: A companion mobile application running in the background. If you need a nuclear option, this app triggers a high-volume alarm to wake you up the second attendance is detected.

Hall of Fame

Leaderboard: We track who contributes the most.
Top Contributors: Students who upload the most verified photos are immortalized in the Hall of Fame. Be the hero your batch needs.

Intelligent Course Management

Pre-Scraped Data: We have scraped and indexed all available courses.
Time-Gated Uploads: To prevent spam, photos can only be uploaded during the specific running time of a course.
Personalized Feed: Users subscribe only to their registered courses ("My Courses") to avoid unnecessary noise.

How It Works

Subscribe: A user logs in and selects their specific courses from our master list.
Spot & Snap: A student in class sees the biometric machine and snaps a photo.
Upload: They upload the photo to NoGradeDrop (only allowed during class hours).
AI Verification: Our YOLOv8 model scans the image. If a biometric machine is detected (bounding box confirmation), the alert is validated.
Notify: The website updates with the verified status.Subscribers receive a push notification/poll.
BOOM: The mobile app triggers the alarm for sleeping users.

Screenshots

Tech Stack

Computer Vision: YOLOv8 (Custom trained on manually annotated datasets)

Frontend: [e.g., React.js / Next.js / HTML5]

Backend: [e.g., FastAPI / Node.js / Python]

Mobile App: [e.g., Flutter / React Native / Kotlin]

Database: [e.g., MongoDB / PostgreSQL]

About

hackiiit-2026-team-ace created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors