QR-powered attendance tracking built for rural schools, made with Node.js and MongoDB.
- What’s This Project?
- Why It Matters
- Built With
- Features
- Screenshots —coming soon!
- Getting Started
- How It Works
- Future Roadmap
- Contributing
- License
- Contact Me
Welcome to Smart Attendance System—your next-level QR-based attendance tracker that works offline, online, and everywhere in between. Ideal for keeping attendance hassle-free in rural schools where infrastructure can lag but ambition doesn't.
- No more paper chaos – automated attendance that’s fast and error-free.
- Built for rural realities – lean, lightweight, and works even on modest hardware.
- Places you on the map – an open-source project with social impact and technical chops.
- Frontend: HTML, CSS, JavaScript
- Design Tools: Figma, VS Code
- Version Control: Git & GitHub
- (Future Backend): Node.js, Express.js, MongoDB
- 👨🎓 Student Dashboard → View attendance, courses, and update profile.
- 👩🏫 Teacher Dashboard → Approve student sign-ups, mark attendance, upload marks.
- 🛠️ Admin Dashboard → Manage teachers, students, and institute data.
- 🔒 Secure Login & Signup with OTP verification.
- 🌙 Dark Mode Toggle for better user experience.
- 🎨 Animated UI/UX with icons and smooth transitions.
- ✅ Approval System → Only approved students can log in.
Smart-Attendance-Tracker/ │── index.html # Main landing page │── css/ # Stylesheets │── js/ # JavaScript files │── pages/ # Login, Signup, Dashboards │── images/ # Icons & assets │── README.md # Documentation
(Add useful screenshots here: login screens, QR generation, attendance dashboard — GIFs welcome!)
Clone the Repo
git clone https://github.com/Hrithik-05-Roshan/Attendance-Tracker.git