Logo Lanfrica

phenix-arizona/RegenGrow-AI

Domain:

agricultureclimate

Record type:

softwareproject
Creator:
phe
Host:
RegenGrow AI is the first integrated, AI-powered regenerative farming ecosystem designed specifically for Kenya's 6 million smallholder farmers with a deliberate and structured expansion pathway across Sub-Saharan Africa's 33 million smallholder households # 🌿 RegenGrow AI > **An Integrated AI-Powered Regenerative Farming Ecosystem** > Turning Smallholder Farms into Climate-Smart Income Engines --- ## Architecture Overview ``` regengrow-ai/ β”œβ”€β”€ backend/ # Node.js + Express REST API β”‚ β”œβ”€β”€ server.js # Main server (port 5000) β”‚ β”œβ”€β”€ database/ β”‚ β”‚ β”œβ”€β”€ db.js # SQLite schema (14 tables) β”‚ β”‚ └── seed.js # Demo data seeder β”‚ β”œβ”€β”€ routes/ β”‚ β”‚ β”œβ”€β”€ farmers.js # Registration, login, plots β”‚ β”‚ β”œβ”€β”€ ai-brain.js # Anthropic Claude β€” Swahili advisory β”‚ β”‚ β”œβ”€β”€ market.js # Prices, buyers, cooperative lots β”‚ β”‚ β”œβ”€β”€ carbon.js # MRV pipeline, Verra credits β”‚ β”‚ β”œβ”€β”€ insurance.js # Parametric weather triggers β”‚ β”‚ β”œβ”€β”€ mpesa.js # Daraja STK Push + callbacks β”‚ β”‚ β”œβ”€β”€ dao.js # REGEN/YIELD tokens, voting β”‚ β”‚ └── ussd.js # Africa's Talking 2G handler β”‚ └── middleware/ β”‚ └── auth.js # JWT authentication β”œβ”€β”€ frontend/ # React + Vite SPA β”‚ └── src/ β”‚ β”œβ”€β”€ App.jsx # Root β€” auth + screen routing β”‚ β”œβ”€β”€ api/client.js # All API calls with JWT β”‚ β”œβ”€β”€ styles/tokens.css # Design system tokens β”‚ └── components/ β”‚ β”œβ”€β”€ AuthScreen.jsx # Login / Register β”‚ β”œβ”€β”€ shared/BottomNav.jsx # Navigation β”‚ └── screens/ β”‚ β”œβ”€β”€ Dashboard.jsx # Screen 1 β€” Home β”‚ β”œβ”€β”€ AIFarmBrain.jsx # Screen 2 β€” AI Chat β”‚ β”œβ”€β”€ MarketConnect.jsx # Screen 3 β€” Market β”‚ β”œβ”€β”€ CarbonEngine.jsx # Screen 4 β€” Carbon β”‚ β”œβ”€β”€ FarmerDAO.jsx # Screen 5 β€” DAO β”‚ └── ClimateShield.jsx # Screen 6 β€” Insurance β”œβ”€β”€ render.yaml # Render.com backend deploy └── netlify.toml # Netlify frontend deploy ``` --- ## Six Pillars β€” Implemented Features | Screen | Features | |---|---| | **Dashboard** | Soil score K …