npm run dev- Go to console.firebase.google.com
- Create a new project → click </> Web App → copy config
- Paste into
src/firebase/config.js(replace allYOUR_*placeholders) - Enable Authentication → Email/Password
- Enable Firestore Database → Test Mode
- Push project to GitHub
- Go to vercel.com → Import repo
- Vercel auto-detects Vite → click Deploy ✓
src/
firebase/config.js ← ⚠️ Add your Firebase credentials here
firebase/firestore.js ← Firestore helpers
contexts/AuthContext.jsx ← Auth state
components/
Calendar.jsx ← Monthly calendar
DiaryPanel.jsx ← Diary + Todo panel
VoiceRecorder.jsx ← Voice-to-text
TodoList.jsx ← Per-day todos
PrivateRoute.jsx ← Auth guard
pages/Login.jsx Signup.jsx Dashboard.jsx
App.jsx ← Routes