Cloud Computing
Attendance Management System
Aleti Teja Akshay Kumar
Email: [email protected]
The Attendance Management System is a web-based application designed to streamline the process of recording and managing attendance in schools. Administrators can register their school, add classes, sections, students, and teachers, and manage their attendance records efficiently. Teachers can log in to mark attendance, view attendance reports, and access student data.
- Frontend: HTML, CSS
- Backend: PHP, phpMyAdmin
- Database: SQL
- Cloud Infrastructure: AWS (S3, IAM, EC2)
- Sign Up and Login
- Class, section, student, and teacher management
- Login
- View Students
- Mark Attendance
- Attendance Reports
- Student Search
- Amazon S3: For storing static assets and backups.
- Amazon IAM: For managing access to AWS services securely.
- Amazon EC2: For hosting the web application.
- EC2 Console: For managing instances, security groups, and key pairs.
- EC2 Instance Setup: Launch and configure an EC2 instance.
- Dependencies Installation: Install PHP, MySQL, and other required software.
- Application Deployment: Upload application files and configure the server.
- Security Groups Configuration: Allow necessary traffic.
The Attendance Management System provides an efficient and automated solution for managing school attendance. Leveraging modern web technologies and cloud infrastructure, the system offers a reliable and scalable platform for administrators and teachers to manage attendance records effectively.