Logo Lanfrica

majoradmiral/ForestGuard-Deforestation-Detection-Reforestation-Blueprint-System

Domain:

environment and energygeospatial

Record type:

softwareproject
Creator:
maj
Host:
A web application for detecting deforestation in Kenya forests and generating reforestation blueprints. The system analyzes satellite imagery to identify cleared areas, generates CAD-style reforestation layouts with native species recommendations, calculates carbon sequestration projections, and alerts forestry officers via SMS. # ForestGuard **Deforestation Detection & Reforestation Blueprint System** A web application for detecting deforestation in Kenya forests and generating reforestation blueprints. Analyzes satellite imagery, identifies cleared areas, generates CAD-style reforestation layouts with native species recommendations, calculates carbon sequestration projections, and alerts forestry officers. ## Project Structure ``` frontend/ — React + Vite SPA (maps, dashboards, reports) backend/ — Python FastAPI (API, ML inference, data processing) ``` ## Quick Start ### Frontend ```bash cd frontend npm install npm run dev ``` ### Backend ```bash cd backend pip install -r requirements.txt python main.py ``` Open localhost ## Features - Real-time deforestation monitoring map - Satellite-based change detection - Reforestation blueprint generation - Carbon sequestration projections - Native species recommendations - SMS alert system - Analytics & reporting --- *Built with React, Leaflet, Python, FastAPI, and scikit-learn*