Logo Lanfrica

Alpha-Omega-eth/Kshs_school_management-

Domaine:

education

Type de record:

software
Créateur:
Alp
Hôte:
Django School Management System for KSHS - A TDA-established institution in Mekelle, Ethiopia. Features student management, attendance tracking, grade system, and face recognition. KSHS School Management System A Django-based school management system built for KSHS, a TDA-established institution in Mekelle, Ethiopia. This system streamlines administrative tasks with a modern, scalable interface, featuring student management, attendance tracking, grade management, and face recognition. Live Demo: share.google Key Features Student Management - Register and manage student profiles - Track attendance with optional face recognition - View academic history and performance Teacher Management - Manage teacher profiles and assignments - Schedule classes and track workloads Grade Management - Record and calculate grades automatically - Generate report cards and transcripts Attendance Tracking - Digital attendance with timestamps - Face recognition integration for verification Dashboard Analytics - Real-time statistics dashboard - Total Students: 5 (and growing) - Total Teachers: 4 - Today's Attendance: 0.0% - Active Classes: 0 - Recent activity feed showing enrollments, attendance submissions, grade updates, and report generation Administrative Tools - User authentication and role-based access - Automated reporting and data export - Modern, responsive admin dashboard Tech Stack Backend: Python, Django Frontend: HTML, CSS, JavaScript Database: SQLite (development) / PostgreSQL (production) Libraries: OpenCV for face recognition, Django REST Framework Deployment: Replit / PythonAnywhere Project Structure KSHS-School-Management/ ├── manage.py ├── requirements.txt ├── school/ # Main application │ ├── models.py # Student, Teacher, Grade, Attendance models │ ├── views.py # View logic │ ├── admin.py # Admin interface customization │ └── urls.py # URL routing ├── templates/ # HTML templates └── static/ # CSS, JavaScript, images Installation and Setup 1. Clone the repository: git clone github.com