c8ed8f2fd2d5c57cbe7e17e1c5bd83582eafdcdd
- 실시간 출석 현황 화면(TeacherAttendancePage)에 데스크톱(웹 브라우저 800px+) 전용 레이아웃 추가: 통계 타일 3개 + 정식 DataTable. 교사 대시보드 메뉴 그리드도 데스크톱에서 카드가 지나치게 커지지 않도록 최대 너비 제한 - Firebase Hosting에 웹 빌드 배포 설정 추가 (firebase.json hosting 섹션), https://school-display-ff28f.web.app 로 선생님이 브라우저에서 바로 접속 가능 - 무단 반출(/api/violations/active) 감지 시 대시보드에 빨간 표시 + "반출 허용" 버튼 추가 - 선생님이 개별 학생에게 N분간 반출 허용(/api/violations/allow), 또는 전체 학생에게 한 번에 반출 허용 시간대 설정(/api/permissions/window, 쉬는시간 등) 가능하도록 연동 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
school_attendance
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.