Face Recognition Attendance System is a computer vision project developed using Python and OpenCV. It uses Haar Cascade for face detection and the LBPH algorithm for face recognition. The project allows users to collect face data, train a recognition model, identify registered users through webcam, and automatically save attendance records in CSV format. The system also includes a FastAPI interface with endpoints for image-based face recognition, attendance viewing, and model reloading. This project demonstrates practical use of computer vision, machine learning, file handling, API development, and automation.