SoumyadeepMukherjee/Smart-Attendance-Marking-System — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a smart attendance system in Python that uses a webcam to recognize students or employees by their face and mark their attendance automatically. I want it to replace manual roll call, so when someone stands in front of the camera it should detect their face, match it with saved images, show their details on screen, and update attendance in Firebase.

Please include a simple way to add people with their name, ID, image, and other basic details, then generate whatever face data is needed for recognition. The app should avoid marking the same person over and over, and if they were already marked recently it should clearly show that. It should also show useful status screens like scanning, recognized, marked, and already marked.

Use OpenCV, face recognition, and Firebase like the existing project idea. Keep it simple enough that I can run it locally with a webcam, and look up current docs online if needed.

Want more depth? Deep Reverse