
SmartAttend
Multi-tenant biometric attendance platform (Django 5.2/DRF, Vite + Lit frontend) with fingerprint hardware integration and full role-based access control.
SmartAttend is a multi-tenant biometric attendance system designed for organizations that need reliable, hardware-integrated attendance tracking. It supports fingerprint authentication alongside traditional check-in methods.
The backend is built with Django 5.2 and Django REST Framework, providing a scalable API layer with full role-based access control. Organizations, admins, managers, and employees each have distinct permissions.
The frontend uses Vite with Lit (lightweight web components) for a fast, modern interface that works on any device. The fingerprint hardware integration communicates via a dedicated USB/serial bridge, making attendance capture both accurate and fraud-resistant.
Tech Highlights
- Django 5.2 + DRF — Modern API with versioned endpoints and token auth
- Vite + Lit — Fast, lightweight web components with near-instant load times
- PostgreSQL — Multi-tenant data isolation with row-level security
- Fingerprint SDK — Hardware integration with real-time biometric verification
- Role-Based Access — Granular permissions across org hierarchy