This document describes a facial recognition-based attendance management system. It discusses how existing manual attendance systems can be replaced with a facial recognition system that uses computer vision, machine learning, and web development. The system allows students to register, have their images captured and a dataset created. It then uses HOG and SVM algorithms to detect and encode faces, and recognize students in real-time to mark their attendance with entrance and departure times. The system has modules for registration, managing attendance information and student records. It provides attendance reports and allows admins to add images and train the model for improved accuracy.