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 Attendance
Admin Student
Admin Subject
Admin Profile
Admin Teacher Dashboard
Teacher Dashboard
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.
Technology Stack
Python
Backend Logic
Django
Web Framework
SQLite
Database Engine
MySQL
Relational Database
HTML/CSS
Frontend Structure
JavaScript
Interactive UI
PythonAnywhere
Deployment Platform
Bootstrap
UI Components
Demo Access
DEMO URL
kensato.pythonanywhere.com/auth/teacher/login/
ROLE
Teacher Panel
USERNAME
Teacher123
PASSWORD
200411