KijaniCare360 helps communities, NGOs and officials plan, plant and monitor trees across Kenya using data‑driven recommendations, regional analytics and an AI tree‑expert. Full‑stack app: React + Vite frontend, FastAPI backend, optional LangChain/Groq agents, Postgres/Redis and Docker deployment.
# KijaniCare360 🌳
**Building a Greener Kenya, One Tree at a Time**
A comprehensive tree conservation platform for Kenya featuring AI-powered tree expertise, community engagement, gamification, and real-time analytics. The platform combines modern web technologies with environmental science to promote sustainable forestry practices across Kenya.
**Note** Click this link first and wait for the render service to wake before proceeding to KijaniCare360
## Features
### Core Features
- **Tree Planting Streaks** - Track and maintain tree planting/watering streaks
- **AI Tree Expert** - LangChain + Groq powered chatbot for tree species advice
- **Community Forum** - Discussions, topics, and knowledge sharing
- **Analytics Dashboard** - Kenya forest coverage data and trends
- **Smart Notifications** - Watering reminders and community updates
### Advanced Features
- **Gamification System** - Achievements, points, and leaderboards
- **Regional Recommendations** - Location-based tree species suggestions
- **Environmental Impact** - CO2 absorption and oxygen production calculations
- **User Growth Tracking** - Engagement metrics and community stats
- **Multilingual Support** - English and Swahili content
### User Experience
- **Modern React Frontend** - Responsive design with Tailwind CSS
- **Real-time Updates** - Live notifications and data synchronization
- **Interactive Charts** - Visual analytics with Chart.js
- **Mobile Optimized** - Progressive Web App capabilities
- **Smooth Animations** - Enhanced UX with Framer Motion
## Quick Start
### Prerequisites
- **Backend:** Python 3.8+, PostgreSQL 12+, Redis
- **Frontend:** Node.js 16+, npm/yarn
### Installation
#### 1. Clone Repository
```bash
git clone
cd kijanicare360
```
#### 2. Backend Setup
```bash
cd kijani360_backend
# Create virtual environment
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Database setup
createdb k …