Project Overview (Android + IOS + Web application) We are looking for a developer/team to build a fully working, plug-and-play application (not just code samples) that can handle automatic attendance marking for up to 100 classrooms in our school. Each classroom already has a webcam installed, and the system must capture attendance in real-time for 50 students per class. The software should include separate portals for students, teachers, and admins and be ready to deploy in smart classrooms with minimal setup. Attendance System (Core Features) Face recognition-based attendance capture. Works with existing webcams (no extra hardware needed). Detects late arrivals (with grace period). Detects inactive students (sleeping/inattentive) and adjusts attendance. Prevents proxy attendance (duplicate face prevention). Handles up to 50 students per classroom simultaneously. Timetable & Class Management Admin can upload/manage timetable for each classroom. Teachers can add extra/dynamic periods if not in timetable. Attendance auto-maps to subject, class, and period. Student Portal Login and view attendance (daily/monthly/subject-wise). Warnings for late arrival/inactivity with proof image. Option to raise disputes on attendance. Teacher Portal View assigned timetable. Add new/dynamic periods. Start/end class sessions and monitor live attendance. Approve/edit attendance manually. Export attendance to Excel/CSV/PDF. Admin Portal Manage 100 classrooms and timetable uploads. Assign teachers to classes. Generate school-wide analytics & reports. Manage student & teacher accounts. Technical Expectations Plug & Play application — install → configure → use. Runs on local server or school network (cloud optional). Database-backed (MySQL/PostgreSQL). Optimized to handle multiple classrooms in parallel. Modern, user-friendly web interface (students/teachers/admins). Attendance reports exportable in standard formats. Deliverables Fully working attendance software (backend + frontend + database). Student, Teacher, and Admin portals. Installation & deployment support (step-by-step). Training + documentation for staff. Post-deployment support for fixes & improvements. Suggested Tech Stack (Open to Alternatives) Backend: Python (FastAPI/Django/Flask) or Node.js Frontend: works for android ,ios,web Face Recognition: OpenCV + face_recognition/dlib (or advanced AI model) Database: MySQL / PostgreSQL Deployment: Windows/Linux server (school network compatible) My Budget : 200000INR