★★★★★
#시작·빌드·환경 · claude-code
Firebase — 새 프로젝트 셋업
새 Firebase 프로젝트: {{firebaseProjectId}}
#Firebase#Firestore#Authentication
변수 2개 — 여기 채우면 아래 프롬프트에 바로 들어가요
새 Firebase 프로젝트: {{firebaseProjectId}}
Flutter 앱: {{appName}}
Firebase 새 프로젝트를 셋업해야 해. `firebase projects:create` 명령만으로는 부족 — 수동 설정 필수.
단계:
1. Firebase 프로젝트 생성:
```bash
firebase projects:create {{firebaseProjectId}}
```
2. FlutterFire 설정:
```bash
flutterfire configure --project={{firebaseProjectId}}
```
결과: firebase_options.dart, google-services.json, GoogleService-Info.plist 생성
3. Firebase Console 수동 설정:
- **Authentication**: 시작하기 → 필요한 제공업체 활성화 (익명, Google, Apple, Kakao 등)
- **Firestore Database**: 데이터베이스 만들기 → 위치 `asia-northeast3 (서울)` → 테스트 모드
- **Cloud Functions** (카카오/푸시 사용 시): Blaze 요금제 업그레이드
4. 초기화 (main.dart):
```dart
await Firebase.initializeApp(options: DefaultFirebaseOptions.currentPlatform);
```
검증: Firebase Console에서 각 서비스 활성화 확인 + 앱 실행 시 에러 없음
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.

