Skip to content

Vaitheeshwaran-ID/smart-attendance-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Smart Curriculum & Attendance Management System

A full-stack web application for college attendance management using QR codes and GPS verification. made with assistence of claude

👥 Roles

  • 🎓 Student — Mark attendance, view reports
  • 👨‍🏫 Faculty — Generate QR, manage syllabus
  • 👩‍💼 Class Advisor — Monitor section students
  • 👨‍💼 HOD/Admin — Full system control

✨ Features

  • QR Code based attendance
  • GPS verification
  • Late attendance detection
  • Weekly timetable
  • Syllabus coverage tracking
  • Real-time reports
  • Low attendance alerts

🛠️ Tech Stack

  • Backend: Java, Spring Boot, JWT, MySQL
  • Frontend: React.js, Axios
  • Tools: IntelliJ, VS Code, Postman

🚀 Run Locally

Backend

cd backend
mvn spring-boot:run

Frontend

cd frontend
npm install
npm start

📸 Screenshots

🔐 Login Page

Login

🎓 Student Dashboard

Student

👨‍🏫 Faculty Dashboard

Faculty

👩‍💼 Advisor Dashboard

Advisor

👨‍💼 Admin Dashboard

Admin

About

Full-stack Smart Attendance System with QR codes, GPS verification, role-based dashboards for Student, Faculty, Class Advisor & HOD. Built with Spring Boot + React.js

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors