SmartAttend is a next-generation, automated attendance and coin-based reward system designed for modern universities and campuses. It combines real-time student tracking with a gamified coin economy, encouraging consistent attendance through meaningful incentives.
Built with a premium 3D landing experience and a scalable backend, SmartAttend delivers a seamless, secure, and engaging campus management platform.
- π― Automated Attendance System (QR-Based)
- πͺ Gamified Coin Economy for Student Rewards
- π Student Dashboard with Attendance & Wallet
- π¨βπ« Faculty Portal for Class Management
- π½οΈ Mess Terminal Interface for Coin Spending
- π‘οΈ Admin Panel for System Monitoring
- π Secure Authentication using JWT & bcrypt
- β‘ Reactive 3D Landing Page
- π Antigravity Particle Background
- π±οΈ Mouse-Responsive Animations
- π¬ Smooth Transitions via Framer Motion
- π± Fully Responsive Design
- React v18 + Vite
- TailwindCSS
- Framer Motion
- Lucide React
- Three.js
- @react-three/fiber
- Node.js
- Express.js
- SQLite3
- JWT Authentication
- bcrypt Password Hashing
graph TD
User -->|Login| Frontend
Frontend -->|API Requests| Backend
Backend -->|Auth| JWT
Backend --> Database[(SQLite)]
Backend --> QR[QR Scanner]
Faculty --> Frontend
Admin --> Frontend
Student --> Frontend
Database --> Backend