Skip to content

Gopal7387/SmartAttend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ“ SmartAttend – Smart Attendance & Reward System

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.


πŸš€ Features

✨ Core Features

  • 🎯 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

🌌 UI/UX Highlights

  • ⚑ Reactive 3D Landing Page
  • 🌠 Antigravity Particle Background
  • πŸ–±οΈ Mouse-Responsive Animations
  • 🎬 Smooth Transitions via Framer Motion
  • πŸ“± Fully Responsive Design

πŸ—οΈ Tech Stack

Frontend

  • React v18 + Vite
  • TailwindCSS
  • Framer Motion
  • Lucide React
  • Three.js
  • @react-three/fiber

Backend

  • Node.js
  • Express.js
  • SQLite3
  • JWT Authentication
  • bcrypt Password Hashing

πŸ›οΈ System Architecture

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
Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •