금오공과대학교 학생을 위한 대학 인증 기반 중고거래·공동구매 앱으로, Firebase BaaS와 Server Stub 이중 백엔드를 설계해 프론트엔드가 API 없이도 개발·연동할 수 있게 한 당근마켓 클론 모바일 서비스
| 항목 | 내용 |
|---|---|
| 프로젝트명 | 바로 마켓 (OSP Carrot Market Clone / 금오 마켓) |
| 팀명 | (4인 팀 — PRESENTATION.md 기준) |
| 기간 | 2024년 하반기 (OSP 과제 · Server Stub UI 발표 2024.11.24 기준) |
| 소속 | 금오공과대학교 컴퓨터공학부 |
| 역할 | 백엔드 담당 (Firebase·데이터 계층·Cloud Functions·Server Stub) |
| 팀 구성 | 김현진(백엔드), 박진섭·이준기·정석준(프론트엔드·Flutter UI) |
| 기술 스택 | Flutter, Firebase(Auth/Firestore/Storage/FCM/Functions), Provider, Google Maps, Kakao Login |
[Flutter 앱 (프론트)] → [Firebase BaaS 백엔드]
UI·Provider Auth / Firestore / Storage / FCM
↑
[Cloud Functions] ← notificationRequests 트리거
AppConfig.useFirebase 플래그로 Firebase 모드 / LocalAppRepository(Mock) 모드 전환 → 프론트 수정 없이 로컬 개발 가능notificationRequests에 쓰기 → Cloud Functions가 FCM 전송