An open API service indexing awesome lists of open source software.

https://github.com/palak-463/attendancemanagementsystem

A simple and user-friendly web application which would help it's users do away with the traditional system of marking attendance. 🎓
https://github.com/palak-463/attendancemanagementsystem

html javascript php phpmyadmin sql

Last synced: about 1 month ago
JSON representation

A simple and user-friendly web application which would help it's users do away with the traditional system of marking attendance. 🎓

Awesome Lists containing this project

README

          

# 🎓 Attendance Management System

The **Attendance Management System** is a software designed to simplify the process of recording, modifying, managing, and displaying student attendance in schools and colleges. This system replaces the traditional manual method of marking attendance with a computerised approach, helping users manage student records more efficiently.

## 🎯 Purpose

The objective of developing this system is to automate the attendance process, which traditionally involves manual record-keeping. By computerising this process, the system:
- 📝 Eliminates manual errors.
- ⏳ Saves time.
- 📊 Provides real-time attendance records.
- 🖥️ Makes attendance management more user-friendly and accessible.


## ✨ Features

### 🏫 Admin Features:
- **Dashboard**: View total students, total teachers, total attendance records, and current statistics.
- **Manage Students**: Add, update, or delete student profiles and their attendance records.
- **Manage Teachers**: Add, update, or delete teacher profiles.
- **Attendance**: Track and update attendance data for individual students or classes.

### 👩‍🏫 Teacher Features:
- **Take Attendance**: Mark daily attendance for students in their class.
- **View Attendance**: View detailed attendance records for any student in the class.
- **Search Attendance**: Find specific attendance records by student name or ID.

### 👨‍🎓 Student Features:
- **View Attendance**: Check personal attendance records.
- **Profile Management**: Update personal information.


## ✨ Technologies Used

| Frontend | Backend | Database |
| ----------------- | ----------------- | ---------------- |
| HTML | PHP | SQL |
| CSS | JavaScript | MySQL |