Home About Skills Projects Achievements Contact
Web Developer

Student Attendance System

A web-based attendance platform with dedicated Admin and Teacher panels for class tracking, subject management, and attendance reporting.

Development Approach

This Student Attendance System was developed as a role-based web app with separate Admin and Teacher workflows for daily attendance operations.

Key implementation details:

  • Role-based authentication for Admin and Teacher
  • Attendance entry and record tracking by teacher
  • Admin management for students, subjects, and users
  • Dashboard summaries for quick operational insights
  • Responsive UI for desktop and mobile usability

Website Gallery

Admin Dashboard

Admin Dashboard

Admin Attendance

Admin Attendance

Admin Student

Admin Student

Admin Subject

Admin Subject

Admin Profile

Admin Profile

Admin Teacher Dashboard

Admin Teacher Dashboard

Teacher Dashboard

Teacher Dashboard

Teacher Attendance

Teacher Attendance

Technical Highlights

Role-Based Auth

Separate protected login flows and dashboards for Admin and Teacher users.

Attendance Workflow

Attendance marking, updates, and records management for daily classes.

Admin Controls

Manage students, subjects, teachers, and profile-level data from one panel.

Responsive UI

Clean interface for practical use across desktop and mobile devices.

Student Attendance Dashboard

Teacher Panel Preview

View Live Demo

Teacher Panel Login

Username: Teacher123

Password: 200411

Technology Stack

Python

Python

Backend Logic

Django

Django

Web Framework

SQLite

SQLite

Database Engine

MySQL

MySQL

Relational Database

HTML/CSS

Frontend Structure

JavaScript

JavaScript

Interactive UI

PythonAnywhere

Deployment Platform

Bootstrap

Bootstrap

UI Components

Demo Access

DEMO URL

kensato.pythonanywhere.com/auth/teacher/login/

ROLE

Teacher Panel

USERNAME

Teacher123

PASSWORD

200411