ebenezer-isaac / cerberus-web

Web Application Interface for Complete Attendance and Dynamic Timetable Management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


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

License:GNU General Public License v3.0


Languages

Language:JavaScript 53.9%Language:HTML 21.0%Language:Java 11.4%Language:CSS 9.6%Language:SCSS 4.0%Language:PHP 0.0%