학교
생성형 AI 계정 공동 사용 지원 시스템
Flask/Jinja 화면 흐름을 유지하면서 Firebase Auth, Firestore, Vercel 배포로 전환하는 버전입니다. 공용 계정 직접 제어가 아니라 예약, 사용 기록, 프롬프트 점검을 지원합니다.
Flask/Jinja 유지
기존 서버 렌더링 화면 구조를 유지하고 Firebase 인증만 연결합니다.
Firestore 전환
SQLite 모델은 Firestore 문서 모델과 service layer로 대체합니다.
서버 측 Gemini
Gemini API Key는 브라우저에 노출하지 않고 Flask 서버에서만 사용합니다.