Addam
Creator marketing studio
productionSetup checklist
Firebase web app variables
ReadyFirebase public client variables are present.
OpenAI server key
ReadyOPENAI_API_KEY is present server-side.
Firestore rules reminder
Server checkPublish the Firestore rules from README before using real user data: workspaces, mediaAssets, generatedContent, campaigns, and scheduledPosts all require owner checks.
Storage rules reminder
Server checkPublish Storage rules so users can only read/write files under mediaAssets/{userId}/{workspaceId}/ and enforce image/video file constraints.
Step-by-step local setup
- Run `npm install`.
- Copy `.env.example` to `.env.local`.
- Add Firebase web app variables from Firebase settings.
- Enable Email/Password Auth, Firestore, and Storage in Firebase.
- Paste Firestore and Storage rules from README.
- Add `OPENAI_API_KEY` for real content generation.
- Restart `npm run dev` after changing environment values.