Student Attendance Management System

Student Attendance Management System using python Django

Student Attendance Management System

Overview

The Django Student Attendance Management System is a robust web application developed for educational institutions to manage student attendance efficiently. The project features separate user interfaces for administrators, staff/teachers, and students, each designed with distinct roles and functionalities. This system is ideal for schools, colleges, and other educational setups.

Download New Real Time Projects :-Click here

Project NameStudent Attendance System using python
Language/s UsedPython, Django Framework
DatabaseSQLite (Default for Django)
TypeWeb Application
DeveloperUpdateGadh.com
Project Type Paid

Features

User RoleFeatures
Admin Users– View overall performance summary charts (students, staff, courses, subjects, leaves, etc.)- Manage staff (Add, Update, Delete)- Manage students (Add, Update, Delete)- Manage courses, subjects, and sessions- Review and respond to feedback- Approve/reject student/staff leave requests- View attendance records
Staff/Teachers– Access overall summary charts of their subjects, students, and leave status- Take/update student attendance- Add/update results- Apply for leave- Send feedback to HOD
Students– View summary charts related to attendance and subjects- Access attendance and result records- Apply for leave- Submit feedback to HOD

Installation and Setup Guide

Pre-Requisites

Installation Steps

    1. Create a Project Folder Decide on a folder where you want to save the project.

    1. Set Up a Virtual Environment Install the virtual environment:

pip install virtualenv

    1. Create and activate the virtual environment:

Windows:

 python -m venv venv
venv\scripts\activate

Mac/Linux:

python3 -m venv venv 
sourcevenv/bin/activate

    1. Download the Repository Download the project files and navigate to the project folder:

cd django-student-attendance-system

    1. Install Required Packages

pip install -r requirements.txt

    1. Configure Allowed Hosts Edit the settings.py file:

ALLOWED_HOSTS = ['*']

    1. Run the Server

Windows:

python manage.py runserver

Mac/Linux:

python3 manage.py runserver

    1. Set Up Superuser Create an admin account:

python manage.py createsuperuser

SCREENSHOTS:-

Screenshot-2025-01-10-152750-1-1024x576 Student Attendance Management System using python Django
Screenshot-2025-01-10-160359-1024x584 Student Attendance Management System using python Django
Screenshot-2025-01-10-153244-1-1024x502 Student Attendance Management System using python Django
Screenshot-2025-01-10-153413-1-1024x359 Student Attendance Management System using python Django
Screenshot-2025-01-10-153400-1-1024x555 Student Attendance Management System using python Django
Screenshot-2025-01-10-153131-1-1024x495 Student Attendance Management System using python Django
Screenshot-2025-01-10-152855-1-1024x576 Student Attendance Management System using python Django
Screenshot-2025-01-10-152841-1-1024x576 Student Attendance Management System using python Django
Screenshot-2025-01-10-152827-1-1024x576 Student Attendance Management System using python Django
Screenshot-2025-01-10-152815-1-1024x576 Student Attendance Management System using python Django

PHP PROJECTS LIST:-Click Here

TAG:-
student attendance management system project
student attendance management system source code
student attendance management system github
student attendance management system project report pdf
student attendance management system project in python
student attendance management system php
student attendance management system website
student attendance management system template
chatgpt
attendance management system

Post Comment