# Install dependencies -weight: 500;">npm -weight: 500;">install # Set up environment variables cp .env.example .env # Edit .env with your API keys # Start development server -weight: 500;">npm run dev COMMAND_BLOCK: # Install dependencies -weight: 500;">npm -weight: 500;">install # Set up environment variables cp .env.example .env # Edit .env with your API keys # Start development server -weight: 500;">npm run dev - Context-Aware AI Chat: We didn't want a generic botany bot. We passed real-time sensor data from the user's specific farms directly into the prompt context. If a user asks, "Help, my Tomato Farm is critical ๐ญ๐ญ๐ญ", Gemini knows exactly what the humidity and temperature levels are for that farm and provides targeted, actionable advice. - Weekly Pulse Insights: Gemini analyzes the plant's data over the week to generate custom reports and suggestions, helping users learn long-term farming habits. This goes with our goal of continuously teaching the user about their farm. - ๐ฎ Pixel-Art UI โ Retro-styled interface using PICO-8 color palette and NES.css - ๐ค AI Chat Assistant โ Gemini-powered chat with voice synthesis (ElevenLabs) - ๐ Live Sensor Data โ Real-time temperature, humidity, and soil moisture from Raspberry Pi - ๐ธ Pi Camera Feed โ Auto-capturing plant photos with pixel-art filters - ๐ Smart Notifications โ In-app and SMS alerts via Twilio - ๐ Weekly Pulse โ AI-generated weekly insights about your plants - ๐ Gamification โ XP, levels, achievements, and leaderboards - ๐ Google Auth โ Secure authentication with NextAuth.js