← Back to portfolio







NFCAttend – Smart Attendance & School Management Platform
NFCAttend: Smart Attendance & School Management Platform
NFCAttend is a high-performance, production-grade school management system designed to automate attendance tracking and student data management. The platform successfully processes real-time attendance for 600+ students daily via integrated hardware NFC and QR scanners, providing sub-second synchronization between physical check-ins and the digital dashboard.
✨ Key Features
- Real-Time Attendance Monitoring: Leverages Server-Sent Events (SSE) for instant live updates as students tap their NFC cards or scan QR codes.
- Advanced Encryption & Security: Implemented a robust security layer using Better-Auth with custom session plugins and Industry-standard Encryption (AES-256-CBC) to secure sensitive student health data.
- Cloud Object Storage: Integrated scalable, S3-compatible storage solutions (Cloud Object Storage) for high-durability media and data asset hosting.
- Role-Based Access Control (RBAC): Architected a granular RBAC system to manage complex user permissions and data access for administrators and staff.
- Hybrid Infrastructure: Engineered a resilient deployment using Docker & Nginx, ensuring the system remains operational in both cloud and localized host environments.
🛠️ Technical Excellence
Built with a modern Turborepo architecture, the project emphasizes code reusability and scalability:
- Backend: A scalable Node.js and Express.js API handling high-concurrency payloads with strict Zod validation.
- Frontend: A high-fidelity UI built with React 19, Vite, and Tailwind CSS.
- Database: Powered by MongoDB with complex aggregation pipelines for real-time operational analytics.