Digital Attendance System
DAS v1.0
// Smart QR Gate Attendance Platform

A Flask-based smart attendance system with QR gate scanning, real-time sync, offline mode, role-based dashboards, and voice feedback — built for Kendriya Vidyalaya schools.

kvs
PM SHRI KENDRIYA VIDYALAYA NO. 2, KHARAGPUR
Central Government School · West Bengal, India
People Behind DAS
Guidance & Direction
Mr. Sangram Banerjee

Principal, PM SHRI Kendriya Vidyalaya No. 2, Kharagpur
This project was developed under the valuable guidance and support of Mr. Sangram Banerjee, whose vision and encouragement made DAS possible.

PRINCIPAL PM SHRI KV NO.2 KHARAGPUR
Lead Developer & Designer
D.K. Chaudhary
// THEDARKGEEKDC

Primary Teacher, PM SHRI Kendriya Vidyalaya No. 2, Kharagpur
Designed and developed the complete DAS platform — server architecture, Flask APIs, gate scripts, QR system, offline sync, role-based dashboards, hardware integration, and deployment pipeline.

LEAD DEV FLASK · PYTHON · SQLITE3 RASPBERRY PI PRIMARY TEACHER
Logic & Concept Contribution
Mr. Rishu Kumar

Primary Teacher, PM SHRI Kendriya Vidyalaya No. 2, Kharagpur
Contributed key attendance logic concepts and practical insights from on-ground classroom experience that shaped the core rules of DAS.

LOGIC CREDIT ATTENDANCE RULES PRIMARY TEACHER

Contact & Support

For help, bug reports, or customization — reach out to the developer directly.


Legal
License & Usage
⚖️ MIT License — DAS v1.0

Copyright © 2026 D.K. Chaudhary (THEDARKGEEKDC)
PM SHRI Kendriya Vidyalaya No. 2, Kharagpur


Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, subject to the following conditions:


The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Credit to the original author (D.K. Chaudhary / THEDARKGEEKDC) must be retained in all derivative works, forks, and deployments.


THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. THE AUTHORS SHALL NOT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM THE USE OF THIS SOFTWARE.

License Type
MIT Open Source
Version
DAS v1.0 — 2026
Commercial Use
✅ Allowed with credit
Modification
✅ Allowed with credit
Distribution
✅ Allowed with credit
Warranty
❌ None provided

Project Details
Technical Overview
Backend
Python · Flask
Database
SQLite3
Server Hardware
Raspberry Pi 5 + SSD
Gate Hardware
Raspberry Pi 4 × 3
Gate Input
USB QR Scanner (HID)
Voice Feedback
espeak · Speaker
Auth
Role-based (3 roles)
Offline Mode
✅ Queue + Auto-sync
Reports
Excel + PDF
Network Name
das.local:5000
DAS v1.0 · 2026 · MIT License