이 프로젝트는 Flutter로 구현하는 학식 연동 AI 영양분석 앱의 프론트엔드입니다.
- 여러 식당의 학식 메뉴 조회
- 날짜별 학식 메뉴 조회
- 메뉴 상세 정보 확인
- AI 영양분석 결과 표시
- 먹을 메뉴 선택
- 선택 메뉴 영양정보 합산
- 1일 권장량 대비 비교 표시
- Google 로그인 기반 개인 권장량 분석
- Firebase Google Analytics 이벤트 수집
GitHub Pages 배포 주소는 기본적으로 https://hufsoss.github.io/cafeteria/입니다.
Firebase Authentication의 Google 로그인이 GitHub Pages에서 동작하려면 Firebase Console에서 다음 설정이 필요합니다.
- Firebase Console > Authentication > Settings로 이동합니다.
- Authorized domains에
hufsoss.github.io를 추가합니다. - Authentication > Sign-in method에서 Google 제공업체가 활성화되어 있는지 확인합니다.
웹 앱의 Google Analytics 측정 ID는 Firebase 웹 설정의 G-B2BXQ8RKJT를 사용합니다.
처음 작업하는 팀원은 아래 순서대로 문서를 읽습니다.
docs/01_VIBE_CODING_GUIDE.mddocs/02_GIT_BRANCH_GUIDE.mddocs/03_FRONTEND_GUIDE.md- 본인에게 해당하는 TASK 문서
준영 님:
docs/04_TASK_준영_MENU_LIST.md
승헌 님:
docs/05_TASK_승헌_NUTRITION_SUMMARY.md
이 프로젝트는 AI 코딩 에이전트를 활용해 개발합니다.
main 브랜치에서 직접 작업하지 않습니다.
각자 작업 브랜치를 만들어 작업합니다.
예시:
- 준영 님:
feature/menu-list-screen - 승헌 님:
feature/nutrition-summary-screen