Commit
Add Firebase integration for sample pack management and user authentication
Commit details
Commit notes
- Introduced Firebase setup guide in FIREBASE_SETUP.md for project initialization and configuration. - Added FirebaseAuthProvider context for user authentication management. - Implemented MyPacks component for displaying and managing user sample packs. - Updated DynamicIsland and StepSequencer components to utilize Firebase for sample pack generation and management. - Created API routes for handling Firebase sample pack operations, including listing and deleting packs. - Integrated Firebase Firestore and Storage for sample data management and file uploads. - Updated package.json and pnpm-lock.yaml to include Firebase dependencies.
- Files changed
- 21
- Lines added
- +2,214
- Lines removed
- −153