Skip to content

Repository files navigation

LastMinute AI — React + Vite

AI-powered productivity companion built with React, Vite, Firebase and Google Gemini.

Quick Start

# 1. Install
npm install
# 2. Setup env
cp .env.example .env.local
# Fill in your Firebase + Gemini keys# 3. Run
npm run dev

Get your keys

Firebasehttps://console.firebase.google.com

  • Create project → Enable Auth (Google + Email) → Enable Firestore
  • Project Settings → Web App → copy config values

Geminihttps://aistudio.google.com/app/apikey

  • Create API key → paste as VITE_GEMINI_API_KEY

.env.local format

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...

Deploy Firestore Rules

npm install -g firebase-tools
firebase login
firebase deploy --only firestore:rules

Build & Deploy

npm run build
# Upload the dist/ folder to Firebase Hosting, Netlify or Vercel

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages