AI-powered productivity companion built with React, Vite, Firebase and Google Gemini.
# 1. Install
npm install
# 2. Setup env
cp .env.example .env.local
# Fill in your Firebase + Gemini keys# 3. Run
npm run devFirebase → https://console.firebase.google.com
- Create project → Enable Auth (Google + Email) → Enable Firestore
- Project Settings → Web App → copy config values
Gemini → https://aistudio.google.com/app/apikey
- Create API key → paste as VITE_GEMINI_API_KEY
VITE_FIREBASE_API_KEY=AIzaSy...
VITE_FIREBASE_AUTH_DOMAIN=yourapp.firebaseapp.com
VITE_FIREBASE_PROJECT_ID=yourapp
VITE_FIREBASE_STORAGE_BUCKET=yourapp.appspot.com
VITE_FIREBASE_MESSAGING_SENDER_ID=123456
VITE_FIREBASE_APP_ID=1:123:web:abc
VITE_GEMINI_API_KEY=AIzaSy...
npm install -g firebase-tools
firebase login
firebase deploy --only firestore:rulesnpm run build
# Upload the dist/ folder to Firebase Hosting, Netlify or Vercel