Student Registration & Notification Management System

Amir Hamza

Amir Hamza Betgeri

Project Title:

Student Registration & Notification Management System

Overview

A web-based system designed for schools to manage student registration, attendance, and instant notifications via WhatsApp. This solution enhances communication between teachers, parents, and administrators while streamlining student data management.

Key Features

1. Student Registration Module

User-friendly interface for adding new students.
Stores essential student details (Name, Roll No, Class, Section, Contact Info, etc.).
Unique student ID generation for accurate tracking.

2. Attendance Management

Easy attendance marking for each class/section.
Absent students list auto-generated in real-time.
Separate teacher view for attendance input.

3. WhatsApp Notification System

Instant WhatsApp alerts to parents regarding:
Student absence.
Important announcements/events.
Integration with WhatsApp API for automated messaging.

4. Parent Portal

Secure login for parents to view:
Attendance history.
School event calendar.
Notifications and messages.

5. Event Calendar

School events and holidays management.
Teachers can prepare attendance reports in advance.
Parents can stay informed about upcoming activities.

6. Admin Dashboard

Manage students, teachers, and parents.
Monitor attendance records and notification history.
Export data for reporting purposes.

Benefits

Improved communication between school and parents.
Reduced manual work for teachers and admins.
Real-time updates to parents about student activities.
Centralized system for all student-related data.

Technology Used

Backend: Django (Python)
Frontend: HTML, CSS, JavaScript, Bootstrap
Database: SQLite / PostgreSQL
Messaging API: PyWatkit
Like this project

Posted Aug 6, 2025

Developed a web-based system for schools to manage student registration and notifications via WhatsApp.

Likes

0

Views

0

Timeline

Jul 25, 2024 - Aug 14, 2024