- Go to https://console.firebase.google.com/
- Click "Create a project"
- Name it "love-eagles-planner"
- Enable Google Analytics (optional)
- In Firebase Console, go to "Firestore Database"
- Click "Create database"
- Choose "Start in test mode"
- Select your preferred location
- Go to "Authentication" in Firebase Console
- Click "Get started"
- Go to "Sign-in method" tab
- Enable "Google" authentication
- Add your authorized domains
- Go to Project Settings (gear icon)
- Scroll down to "Your apps"
- Click "Web" icon (</>)
- Register your app as "Love Eagles Planner"
- Copy the firebaseConfig object
Replace the placeholder values in src/firebase.js with your actual Firebase config:
const firebaseConfig = {
apiKey: "your-actual-api-key",
authDomain: "your-project.firebaseapp.com",
projectId: "your-actual-project-id",
storageBucket: "your-project.appspot.com",
messagingSenderId: "your-actual-sender-id",
appId: "your-actual-app-id"
};- Run
npm run dev - Click "Start Using App"
- Add some tasks/goals
- Check Firebase Console to see data syncing
✅ Google authentication ✅ Real-time data sync ✅ Cloud storage for tasks, goals, assignments ✅ Auto-save drafts while typing ✅ Quiz generator with scoring ✅ Streak tracking ✅ Shared workspace ✅ Cross-device access
- Add user profiles
- Implement collaborative features
- Add offline support
- Deploy to Firebase Hosting