Skip to content

Web Application Interface for Complete Attendance and Dynamic Timetable Management

License

Notifications You must be signed in to change notification settings

ebenezer-isaac/cerberus-web

Repository files navigation


C E R B E R U S
Remote Fingerprint Attendance System

Before reading this kindly read cerberus-ard (and cerberus-rpi) repo.

Architecture of the system



This is server-side coding of the whole attendance system.

Tools & Technology Used:

  • Netbeans
  • PHPMyAdmin
  • Git

Languages

  • Java (Servlets)
  • AJAX
  • PHP
  • MySQL (for Database)

Highlights

  • The raspberryPi will collect and store attendance according to lab session(Stores Time, Date, Student Roll Number)
  • The raspberryPi will forward the collected data to server (and then to database)
  • Database file is provided in database folder (cerberus.sql)
  • WebApp is the main netbeans project.
  • WebApp Prototype is without GUI. (It's Database file is attendance.sql)
  • Students can login and view their respective attendance.
  • Teacher(here admins) can login and manipulate attendance, add timetable, manage subjects, manage student_details, manage admin.
  • The WebApp is in alpha state currently.

ScreenShot of index.html



To know more about hardware-side kindly check cerberus-ard (and cerberus-rpi) repo.

forthebadge forthebadge Uses SQL

About

Web Application Interface for Complete Attendance and Dynamic Timetable Management

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published