๐ PresenceX
PresenceX โ Premium Attendance & Reporting System built for IBM Classroom at Arka Jain University
A modern, minimal, and intelligent attendance management system designed specifically for classroom environments. Built with clean UI principles, powerful Excel integration, and real-time reporting.
This is me making changes
โจ Features ๐ Smart Attendance Marking
One-click Present / Absent / Reset
Real-time statistics (Total, Present, Absent)
Search by Name, Roll, or Enrolment
Clean segmented command bar (premium UI)
๐ Professional Report Generation
Generates formatted attendance report:
Surjo Banerjee | 4 | AJU/250201 | Present
Copy to clipboard
Instant preview
๐ฅ Excel Integration (Advanced)
Import existing Excel sheets
Auto-detect Roll & Name columns
Match students via Roll (primary) + Name (fallback)
Auto-create new date column if missing
Preserve all other sheets
Download updated Excel file
๐จ Premium UI/UX
Modern glass-inspired interface
Floating command dock
Segmented controls
Clean typography (Inter / Space Grotesk)
Responsive layout
Real-time clock display
๐ซ Built For
IBM Classroom Arka Jain University B.Tech CSE (IBM) Batch
๐ Tech Stack
HTML5
CSS3 (Custom premium styling)
Vanilla JavaScript (ES6+)
SheetJS (Excel processing)
No frameworks. No backend required. Fully client-side & GitHub Pages compatible.
๐ Live Demo
Once GitHub Pages is enabled:
https://.github.io/presencex/
๐ Project Structure presencex/ โโโ index.html โโโ assets/ โ โโโ logos/ โ โโโ images/ โโโ README.md
๐ฎ Future Enhancements
Multi-session history tracking
Cloud sync integration
Admin dashboard
Attendance analytics
Dark mode toggle
Student login portal
๐จโ๐ป Author
Mohit Raj AJU/250609 IBM Classroom
๐ License
This project is licensed under the MIT License.
Built by Mohit Raj โ Technical Team Lead @ Tech Tomorrow